假设我的存储过程有3个参数,我用1个textbox传送了一个是指定的值“abc”,另外2个textbox的值是空的,提交上去后,sql数据库表中显示:
字段1    字段2    字段3
 abc      null     null我现在需要2个空的textbox传上去的值是空的,而不是显示null,即:
字段1    字段2    字段3
abc                      问如何解决,麻烦各位高手解答一下,小弟先谢谢了。

解决方案 »

  1.   

    sqlparameter设置值为""
    string.IsNulloremty判断
      

  2.   

    sqlparameter设置值为""
    呵呵,就这么简单
      

  3.   

    是不是没个控件要初始化this.textbox.text=""啊?
    我现在是在改别人做的程序,在程序对应的数据库上增加了几个字段,但对方没有用""对控件初始化,奇怪的是对方的老字段用textbox传上去的是空值,我传上去的新增字段都是null值,不知道为什么?
      

  4.   

    sqlparameter设置值为""
    呵呵,就这么简单
      

  5.   

    在存储过程里,处理一下也可以insert tb select isnull(@a,''),isnull(@b,''),isnull(@c,'')