日期:2014-05-17  浏览次数:20530 次

参数化查询 需要参数 但未提供该参数
使用参数化查询 sql parameter
insert 时,我的一个DateTime类型的字段想传入一个null值,但会报错“参数化查询 需要参数 但未提供该参数”
高手帮忙~~

------解决方案--------------------
数据库字段是不是not null,还有要是传入null的话 建议还是在数据库里面设置默认值是null,不然很容易出错····
------解决方案--------------------
贴出代码看看
parameters[1].Value = model.A?? DBNull.Value;

------解决方案--------------------
值类型是不能用null赋值的
------解决方案--------------------
数据库字段是不是not null,还有要是传入null的话 建议还是在数据库里面设置默认值是null,不然很容易出错····