如何把null值保存到decimal的字段中

yangchuzi 2009-01-14 02:26:26
insert into SK_FWTYSKJJB (bh,jjfs,fwtbh,fwtmc,rq,sj,xj) values (@bh,@jjfs,@fwtbh,@fwtmc,@rq,@sj,@xj)";
.......
objCommand.Parameters.Add("xj", cXj.Text==""? null:cXj2.Text);
在数据库xj字段类型是decimal,我想实现当用户没输入数据时,保存到sql数据库是null值,如果通过像上面这种传变量的方法,而且不是一句SQL语句,应该怎么改,我那样写好像不行,系统认为是没有输入变量。
...全文
404 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
whoami333 2009-01-14
  • 打赏
  • 举报
回复
objCommand.Parameters.Add("xj", cXj.Text==""?DBNull.Value:cXj2.Text);试一下。

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧