用SQL数据库!我提交表单,表单有的为空时就出错

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:06:55
<%
if action="add" then
dkid=request.form("dkid")
dk=request.form("dk")
dkpay=request.form("dkpay")
dksoyin=request.form("dksoyin")
dksygz=request.form("dksygz")
dkman=request.form("dkman")
dkcar=request.form("dkcar")
dkbank=request.form("dkbank")
dkmj=request.form("dkmj")
dkbd=request.form("dkbd")
dkover=request.form("dkover")
dkpt=request.form("dkpt")
dkbz=request.form("dkbz")
dkygbx=request.form("dkygbx")
dkcf=request.form("dkcf")
dkck=request.form("dkck")
dkbx=request.form("dkbx")
dkch=request.form("dkch")
dksd=request.form("dksd")
dkzx=request.form("dkzx")
dkcd=request.form("dkcd")
dkqt=request.form("dkqt")
set rs=server.createobject(

是不是有主键存在,

最好用insert,不要select之后addnew再update,这样效率低,在获得值之后构造insert字符串,然后再执行,

还有就是rs.open时,与打开的模式有关,把3,3改成1,3试试,

如果某字段为非字符(串)的类型,那么一旦传进去的值为空肯定报错