工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1400|回复: 3

int相加出错问题

[复制链接]
发表于 2009-4-16 18:56 | 显示全部楼层 |阅读模式
刚刚我测试了一下我写的aspx
提示插入重复值
查了下,是我的id,数据库读出最大值是10
我执行id=id+1,之后还是10,晕啊,之前1、2、3、4这样上去都是没问题的
难道要改成float?int应该足够大了啊

  1. int id = int.Parse(dr["id"].ToString()); //数据库读出的id最大值
  2.             dr.Close();
  3.             id = id + 1;//加1再存入数据
复制代码
 楼主| 发表于 2009-4-16 18:58 | 显示全部楼层
1.JPG

2.JPG
回复

使用道具 举报

 楼主| 发表于 2009-4-16 23:38 | 显示全部楼层
找到原因了,是我数据库id字段类型不对,我设置成了nvarchar(255)
回复

使用道具 举报

发表于 2009-4-22 10:04 | 显示全部楼层
楼主怎么不用SqlHelper?
写一些固定的基层取数据的类!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-8-30 01:34

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表