ASP代码问题,请高手指点

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:20:21
set lj=server.createobject("adodb.recordset")
lj_sql="select * from lj_list"
lj.open lj_sql,conn,1,3
lj.addnew
lj("lj_number")=lj_number
lj("lj_name")=lj_name
lj("lj_qailiao")=lj_qailiao
lj("lj_guige")=lj_guige
lj("lj_chulimode")=lj_chulimode
lj("lj_version")=lj_version
lj("lj_miaoxu")=lj_miaoxu
lj("lj_remark")=lj_remark
lj("lj_state")=lj_state
lj("lj_addtime")=lj_addtime
lj("lj_file_name")=lj_number & "-" & lj_version & "(" & lj_addtime & ").dwg"
lj("lj_delete")="f"
lj("lj_add_r")=session("name")
lj.update

set wj=server.createobject("adodb.recordset")
wj_sql="select * from files_list"
wj.open wj_sql,conn,1,3
wj.addnew
wj("files_name")=lj_number<

这两段代码如果是在一个页面里就会出错,如果是两个页面应该就没有问题,如果有问题的话,你就得好好查看一下年的验证页里面的字段是否和提交的对应一致~!
更多问题请访问http://bbs.lanniaogzs.com

<%set lj=server.createobject("adodb.recordset")
.
.
lj("lj_delete")="f"
lj("lj_add_r")=session("name")
lj.update
%>
添加一段这样的代码
<%
lj.close
set lj=nothing
%>

给个 报错的提示

如果用的是access的话 首先看看数据类型,再次看看数据库字段有没有限制。如不为空。。 一般来说是某个字段不能为空 但是你没写进去值导致你写不了值 但是access不报错。