记录Harde学习成长生活的点点滴滴.
« »

Nullable 在ExecuteNonQuery()时出现问题的解决办法

上一篇文章简单介绍了下Nullable

Nullable在实际使用中很方便,但处理不好,问题也会让人很头疼
比如说ExecuteNonQuery()时如果使用XXXparameter
就可能出现 “需要参数 ‘@XXX’,但未提供该参数。”

解决起来其实也蛮简单
比如说原来是
parameters[0].Value = Name;
改成下面这样就可以了
parameters[0].Value = (object)Name??DBNull.Value;

其他的话不用多少了~

日志信息 »

该日志于2010-05-30 18:11由 harde 发表在DotNet, 数据库分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

没有评论

发表评论 »

使用新浪微博登陆

返回顶部
分享按钮