中易网

ADODB.Connection 错误 '800a0e78' 对象关闭时,不允许操作。 /go.asp,行 10 求解。。。。

答案:3  悬赏:10  
解决时间 2021-02-17 22:50
go.asp代码:<br><% @language="vbscript" %><br><%Response.buffer="True"%><br><!--#include file="Connections/coon.asp"--><br><%<br>pwd=Request.Form("pwd")<br>user=Request.Form("user")<br>sql="select pwd from user where name='"&user&"'"<br>Set rs = Server.CreateObject("Adodb.Connection")<br>rs.Open sql,coon,1,1<br>if rs.eof or rs.bof then'如果用户名不存在<br>Response.Write"<script language=javascript>alert('请输入正确的用户名!');history.go(-1);&lt;&#47;script&gt;"<br>Response.End()<br>else<br>if rs("pwd")<>pwd then'如果密码不对<br>Response.Write "<script language=JavaScript>alert('密码有误!');history.back();&lt;&#47;script&gt;" <br>else<br>Response.cookies("user")=Request.Form("user")<br>Response.Write("登录成功")<br>Response.Redirect("islogin.asp")'跳转到指定页面<br>end if<br>end if<br>%><br><br>------------------------------<br>coon.asp代码<br><%Set conn = Server.CreateObject("Adodb.Connection")<br>conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")%>
最佳答案
Server.CreateObject("Adodb.Connection") ADO Connection 对象用于创建一个到达某个数据源的开放连接。通过此连接,您可以对一个数据库进行访问和操作。

Server.CreateObject("adodb.Recordset")
ADO Recordset 对象用于容纳一个来自数据库表的记录集。一个 Recordset 对象由记录和列(字段)组成。
在 ADO 中,此对象是最重要且最常用于对数据库的数据进行操作的对象。

一般rs记Recordset记录集

所以上面的那句是set rs=server.createobject("adodb.Recordset")
全部回答

<%
set rst=server.createobject("adodb.connection")
rst.open "select * from [user] where u_user='"& request.form("f_user")&"'",conn,1,1
if rst.recordcount > 0 then
'如果存在这个用户.对用户进行提示
response.write("用户名"&request.form("f_user"))
用户已存在"
response.end
else
'如果用户不存在,请写入数据
set rst1=conn.execute("insert into [user] (u_user,u_code) values('" &request.form("f_user")& "','"&request.form("f_code") & "')")
end if
%>

注意一下request.form()这里面获取的数据最好给过滤一下!replace() or trim()

把 Set rs = Server.CreateObject("Adodb.Connection") 改为 Set rs = Server.CreateObject("Adodb.Recordset")
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
按照因数的个数分,自然数可以分为质数,合数
金水屯我想知道这个在什么地方
低价出售二手建筑,模板、方木。
ip地址从结构上可分为哪俩部分
吉他谱里1=B什么意思怎么弄
TYAKASHA这个地址在什么地方,我要处理点事
广州哪里可以买到正品又实惠好用的无线网卡
表格中怎样把重复的两项数据删除 把没有重复
朴素的妈妈50岁送什么礼物好?
鑫源鲜花店我想知道这个在什么地方
马德里商标如何转让?
过滤介质应满足哪些条件。
我跟她分分合合了三次,这次国庆回来我要和她
明孝陵(梅花山)景区售票处怎么去啊,有知道地
报任安书应该用怎么的情感基调朗读
推荐资讯
我想在扬州的一条市级公路上建个加油站要多少
湖南湘山律师事务所在什么地方啊,我要过去处
同和地铁到五山地铁求解
"精神抖擞"这个词是描写人物神态的吗
三名通迅在什么地方啊,我要过去处理事情
关于李小龙的英语作文、300词左右、谢谢
新三国为什么要拍小乔救诸葛亮
用"老人"一词写一个比喻句。 本体( ) 喻体
诗经中的简短诗
清朝时期的人现在活着的有多少呢?
连上路由器后电脑能上网但手机搜不到wifi
物理平抛运动位移问题
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?