ASP添加数据库记录问题(内容无法提交进数据库) 10

我做了一个ASP提交信息的版面,做为留言提交使用!所有页面链接都没问题,就是提交不进数据库。。。求大神啊!在线求解答!数据处理:<%ac=request.QueryStr... 我做了一个ASP提交信息的版面,做为留言提交使用!所有页面链接都没问题,就是提交不进数据库。。。求大神啊!
在线求解答!

数据处理:

<%
ac=request.QueryString("ac")
msg="错误信息"
if request.Form("name")="" then
msg=msg&"<br>"&"姓名不能为空"
end if

if strcomp(msg,"错误信息")>0 then
response.Redirect("reg.asp?msg="&msg)
end if
if ac="adduser" then
dsql="select * from info where id is null"
set rs=server.createobject("adodb.recordset")
rs.open dsql,conn,1,3
rs.addnew
rs("name")=request.Form("name")
rs("qq")=request.Form("qq")
rs("Salary")=request.Form("Salary")
rs("personalinfo")=request.Form("personalinfo")
rs("time")=now
rs.update
set rs=nothing
%>
<center>
<a href="index.asp" target="_self">留言成功,点击返回</a>
</center>
<%
end if
%>

conn页:
<%
'连接数据库开始
dim conn,rs,sql
on error resume next
dbpath=server.mappath("jgyg51687DYdr564.mdb")
set conn=server.createobject("adodb.connection")
conn.pen "PROVIDER=Microsoft.jet.OLEDB.4.0;data source="&dbpath
'创建记录对象
set rs=server.createobject("adodb.recordset")
%>
展开
 我来答
百度网友e218445
2015-07-23
知道答主
回答量:3
采纳率:0%
帮助的人:2.3万
展开全部
有报错信息吗?看着好像没什么问题,但是有三个地方有点疑问,你为什么创建两次记录对象rs啊?dsql="select * from info"这样也行吧,还有rs怎么没有close啊,但是感觉这三个应该不会是问题,你好好检查一下你的数据字段和类型对不对吧,还有运行后有空数据吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式