我在做留言本的写入时,sql="insert into gb(name,tel,message)values('"&name&'",'"&tel&'",'"&message&'")" 可是浏览器上显示错误,是什么“操作必须使用一个更新查询”。 请问这是什么原因?? 我是新手,请大虾们指点
[此贴子已经被作者于2004-06-24 00:40:02编辑过]
俺写的是这样的,你帮俺看看,谢谢:
<% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("guestbook.mdb") name=request.form("name") mail=request.form("mail") message=request.form("message") exec="insert into gb(name,mail,message) values ('"&request.form("name")&"','"&request.form("mail")&"','"&request.form("message")&"')" conn.execute exec conn.close set conn=nothing response.write "成功!" %>
另外能告诉我更多一些“游标”应该怎么设的么?
sql="insert into gb(name,tel,message)values('"&name&"','"&tel&"','"&message&"')"
这一句不知你写的错误,还是只是你的这个帖子写错了?
仔细检查!
<% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("guestbook.mdb") name=request.form("name") mail=request.form("mail") message=request.form("message") exec="insert into gb(name,mail,message) values ('"&name&"','"&mail&"','"&message&"')" conn.execute exec 'conn.close;可以去掉 set conn=nothing response.write "成功!" %>