更新数据库时如果有一个域为空就无法更新,为什么?
我想更新数据,但是如果表单某个域没填时,就无法更新数据,
昨天在写rs.addnew 时也遇到类似问题,如果某个域为空时,新增数据无法在数据库显示,但主键递增值却在涨
为什么,谢谢
code
---------------
strSQL = "SELECT * FROM [AdmSoftware] Where SoftwareID=" & trim(request("sId")) & ""
set rs=server.createobject("adodb.recordset")
rs.open strSQL,conn,3,3
rs("SoftwareName") = trim(request("SoftwareName"))
rs("Source") = trim(request("Source"))
rs("DivID") = trim(request("DivID"))
rs("DeptID") = trim(request("DeptID"))
rs("VersionNumber") = request("VersionNumber")
rs.update
----------------------------------