如何将数据库中的时间字段修改为空 更新数据库啊!update yourtable set 时间字段="" where 时间字段='2004-12-12'; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update table1 set mydate=null update table1 set 时间字段=null where 时间字段='2004-12-12'; update tableName set sj = null Where 条件 update table1 set 时间字段=null 这个字段不能设为.net 的null类型,必须设为DBnull才行 dim datanull as dbnulldim strsql as stringstrsql="update table1 set 时间字段=" & datanull.value 楼上思路是对的,但是有两个错误1、dbnull的value属性是static的,不能用变量来引用,只能直接从类引用:DBNull.Value2、不能写到String里,这样什么也得不到,要写道SqlCommand的Parameter的值里:String updateCmd = "UPDATE tE SET V1 = @v1 WHERE V0 = 12345";SqlCommand myCommand = new SqlCommand(updateCmd, sqlCn);SqlParameter param = new SqlParameter("@v1", SqlDbType.NVarChar, 20);param.Value = DBNull.Value;myCommand.Parameters.Add(param); update yourtable set 时间字段="" where 时间字段='2004-12-12';怎么能不可以呢?你到查询分析器中试试?不行的原因可能是你的时间字段非空吧。 先确保你的数据库对应字段的属性允许为空然后set datatime=NULL IE弹窗是什么语言编写的软件 Html控件 select前台动态绑定? 怎样使控件相对位置不变? 急求, 演练:使用成员资格和用户登录创建网站,发布后不能访问数据库(请大家指点) SQL语句问题 高分求助(在线等,万分急啊!):我的DataGrid的数据源是SqlDataReader,DataGrid自定义分页已经设置了VirtualItemCount,为什么点击分 请教:安装部署完IIS、Framework后,运行程序,有个Treeview模块程序提示线程正被中止!!急 .NET 2.0调用问题 asmx文件上传到服务器的问题 高分求助日志问题及美工问题 有关iis 的问题
strsql="update table1 set 时间字段=" & datanull.value
1、dbnull的value属性是static的,不能用变量来引用,只能直接从类引用:DBNull.Value
2、不能写到String里,这样什么也得不到,要写道SqlCommand的Parameter的值里:String updateCmd = "UPDATE tE SET V1 = @v1 WHERE V0 = 12345";
SqlCommand myCommand = new SqlCommand(updateCmd, sqlCn);
SqlParameter param = new SqlParameter("@v1", SqlDbType.NVarChar, 20);
param.Value = DBNull.Value;
myCommand.Parameters.Add(param);
怎么能不可以呢?你到查询分析器中试试?不行的原因可能是你的时间字段非空吧。
然后set datatime=NULL