微爱电影在线观看:这段asp代码有问题吗?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 22:11:05
<%
if request.form("B1")="提交" then
conn.open"DBQ="&server.mappath("tlmdb.mdb")&";DRIVER={Microsoft Access Driver (*.mdb)};"
set rs=server.CreateObject("adodb.recordset")
sql="select*from user"
rs.open sql,conn,1,2
rs.addnew
rs("昵称")=name
rs("游戏")=game
rs("联系方式")=lianxi
rs("个人简介")=jianjie
rs("水平")=shuiping
rs.update
rs.close
set rs=nothing
conn=nothing
endif
%>

有一个提交按钮name=B1,method=post,action=join.htm(就是这个文件名)
这位经理能清除点吗?user表名,加[]?

首先要给name,game等附值
name=request("name")
game=request("game")
......
然后才是
rs("昵称")=name
rs("游戏")=game
.......

最后
必须是 set conn=nothing

rs.open sql,conn,1,2
锁定类型应该为3吧
rs.open sql,conn,1,3

字段最好不用中文!

sql="select * from [user]"

改成这样:

<%
if request.form("B1")="提交" then
conn.open"DBQ="&server.mappath("tlmdb.mdb")&";DRIVER={Microsoft Access Driver (*.mdb)};"
set rs=server.CreateObject("adodb.recordset")
sql="select * from user"
rs.open sql,conn,1,3
rs.addnew
rs("昵称")=name
rs("游戏")=game
rs("联系方式")=lianxi
rs("个人简介")=jianjie
rs("水平")=shuiping
rs.update
rs.close
set rs=nothing
conn=nothing
end if
%>

以上,conn=nothing 前要加set
conn.close
set conn=nothing