里面有个字段叫InputID
我想给他赋Null值,该怎么写啊
r.InputID=null;//err
这个字段是Int类型的
我Convert.DBNull、DBNull.Value、SqlInt32.Null
这几种方式都弄过了。没有一个成功
6 个解决方案
#1
不会吧,r["InputID"]=DBNull.Value;
#2
thinkingforever(努力学习)
太感谢你了。
我一直是用的是r.InputID=InputIdValue;这种方式?
你告诉我的这个方法,一下把问题就解决了 。太感谢你了。
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
有什么分别呢???
太感谢你了。
我一直是用的是r.InputID=InputIdValue;这种方式?
你告诉我的这个方法,一下把问题就解决了 。太感谢你了。
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
有什么分别呢???
#3
楼主,如果编译器编译不过去,你应该要自我反省一下了。
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
分别是,你的第一个语句是错误的!
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
分别是,你的第一个语句是错误的!
#4
r.InputID=null是病句。
#5
r.InputID=null在2.0里用范型是可以实现的,1.1不支持
#6
回复: weisunding(鼎鼎)
r.InputID=5;
这种方式可以编译通过。
完全可行。
只是在想给InputID赋null值时出现错误。
回复: zeusvenus(清柳)
是的,这样r["InputID"]=DBNull.Value;就OK啦!
回复: sarcophile(食肉动物)
谢谢嗒,我去试了看。。
r.InputID=5;
这种方式可以编译通过。
完全可行。
只是在想给InputID赋null值时出现错误。
回复: zeusvenus(清柳)
是的,这样r["InputID"]=DBNull.Value;就OK啦!
回复: sarcophile(食肉动物)
谢谢嗒,我去试了看。。
#1
不会吧,r["InputID"]=DBNull.Value;
#2
thinkingforever(努力学习)
太感谢你了。
我一直是用的是r.InputID=InputIdValue;这种方式?
你告诉我的这个方法,一下把问题就解决了 。太感谢你了。
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
有什么分别呢???
太感谢你了。
我一直是用的是r.InputID=InputIdValue;这种方式?
你告诉我的这个方法,一下把问题就解决了 。太感谢你了。
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
有什么分别呢???
#3
楼主,如果编译器编译不过去,你应该要自我反省一下了。
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
分别是,你的第一个语句是错误的!
r.InputID=InputIdValue;
和
r["InputID"]=InputIdValue;
分别是,你的第一个语句是错误的!
#4
r.InputID=null是病句。
#5
r.InputID=null在2.0里用范型是可以实现的,1.1不支持
#6
回复: weisunding(鼎鼎)
r.InputID=5;
这种方式可以编译通过。
完全可行。
只是在想给InputID赋null值时出现错误。
回复: zeusvenus(清柳)
是的,这样r["InputID"]=DBNull.Value;就OK啦!
回复: sarcophile(食肉动物)
谢谢嗒,我去试了看。。
r.InputID=5;
这种方式可以编译通过。
完全可行。
只是在想给InputID赋null值时出现错误。
回复: zeusvenus(清柳)
是的,这样r["InputID"]=DBNull.Value;就OK啦!
回复: sarcophile(食肉动物)
谢谢嗒,我去试了看。。