首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

C#数据库有关问题

2012-03-14 
C#数据库问题过程大致如下:在一个TextBox里取出值保存到数据库,(Text里的值已经作了限制输入的是数字)SQL

C#数据库问题
过程大致如下:在一个TextBox里取出值保存到数据库,(Text里的值已经作了限制输入的是数字)SQL存储为:insert into Table(Num1,Num2)Values('" + this.txtNum1.Text.ToString() + "','" +this.txtNum2.Text.ToString() +"')"; 如果txtNum1和txtNum2里没填任何值,存储后在MSSQL里看到其实Num1和Num2在数据库里的值不是空而是0,这是怎么回事,数据类型为int或者float的话会有默认存为0的吗?

[解决办法]
看看表Table的定义,是否有default value,
另外,你可以把这个sql语句print出来,一看就知道是否insert了0
[解决办法]

SQL code
declare @i intset @i=''select @i/*0*/ 

热点排行