给不允许为null的列赋值,比如""、0、DateTime.Now、true等到。
解决方案 »
- ASP.NET 怎么实现把上传图片,数据库只记录保存后的图片路径呢?
- 帮忙看个问题了,谢谢了
- 大家能不能推荐一个好的平面设计论坛.
- 重新布置环境后,ASP.NET运行不了。HTTP status 404: Not Found. 大家帮我看看。
- asp.net 开发wap应用 时遇到中文问题
- 请教各位怎么样在c#写的winform中运行记事本程序?
- 为什么输不出值?
- 给一个项目工程启有意义的名称,大家快来选中立即给分:)
- 昨天IIS坏了后,重装了.但asp.net就不能用了. 请问是什么命令来注册下的.
- 关于控件位置的问题
- 关于Microsoft .NET Pet Shop的安装问题
- 触发事件的疑问??真的不会做...
如果找详细的在CSDN查找一下吧:如何往数据库里加NULL
这个问题我也是摸索很长时间才摸索出来,遇到的问题和你的一样,办法如下:
1、不要采用SQL语句,SQL语句无法实现.
2、要采用参数插入:
OleDbParameter p = new OleDbParameter();
string upd = "UPDATE employee "+
"SET login_pass =? "+
"WHERE (employee_id = ?) ";
p = comm.Parameters.Add("login_pass
DataRow=mydata.Tables[0].NewRow();
DataRow.BeginEdit();
DataRow[0]="123";//mydata1.Tables[0].Rows[0][0];
DataRow[1]="";
DataRow.EndEdit();
mydata.Tables[0].Rows.Add(DataRow);