C#中解决插入数据库的某个字段类型为datetime 为空

来源:互联网 发布:电脑桌面整理软件推荐 编辑:程序博客网 时间:2024/04/28 09:11

C#中解决插入数据库的某个字段类型为datetime 为空

之前遇到这个问题,网上找了一会,有人用DBNull.Value,但我实践发现不行,之后发现个更简单的方法,直接用null。
我的代码:
 cmd.CommandText = "insert into TuShu values('"+id+"','"+bookid+"','"+bookname+"','"+bookborrow+"','"+bookshould+"',null,'')";
其中null就是要是datetime为空的字段,这样就可以实现了。