在更新sqlserver数据库的时候,在数据库中直接手动删除日期时间是不行的,显示为
所以就有了下列更新
在更新的时候直接写NULL
而在数据库中直接写NULL一样报错
代码为循环更新表中所有数据的两个时间字段
<%
sql = “select * from jz1024”
Set rs = Server.CreateObjzect(“ADODB.RecordSet”)
rs.Open sql,conn,1,1
for i=1 to rs.recordcount
sql1 = “select * from jz1024 where id=”&rs(“id”)&””
Set rs1 = Server.CreateObject(“ADODB.RecordSet”)
rs1.Open sql1,conn,1,3
rs1(“kftime”)=NULL
rs1(“qytime”)=NULL
rs1.update
rs1.close
set rs1=nothing
rs.movenext
if rs.eof then exit for
next
rs.close
set rs=nothing
%>
评论前必须登录!
注册