ASP连接数据库错误!

angelattack 2001-08-30 07:22:27
关于ASP为什么我连接的数据库不成功
<!--==================-->
<!--login.asp-->
<!--==================-->
<html>
<head>
<title>判断帐号密码的正确性</title>
</head>
<body background="bg.gif">
<%
dim conn
'声明connection对象变量
set conn=server.createobject("adodb.connection")
'通过ODBC数据源名称CH1链接数据库
conn.open "customer"
'声明RECORDSET对象变量RS
set rs=server.createobject("adodb.recordset")
sqlstr="select id from users where power=1
and login like '"&request("login")&"'and
password like '"&request("password")&"'"
set rs=conn.execute(sqlstr)

if rs.eof=true then
session("confirm")=fail"
%>
<script language="javascript">
alert("帐号或密码输入错误,请重新输入!!")
location.href="index.html"
</script>
<%
else
session("confirm")="ok"
%>
<script language="javascript">
alert("登入成功!!")
location.href="main.asp"
</script>
<%
end if
%>

</body>
</html>

上一个问题解决了不过又出了新的问题
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e0c'

没有为命令对象设置命令

/asp/addnew1.asp, 行25

<!--#include file="testauth.asp"-->
<!--============================-->
<!--addnew1.asp -->
<!--============================-->
<html>
<head>
<title>输入新增数据</title>
</head>
<body background="bg.gif">
<%
'判断必填栏是否均填写
if request("name")="" or request("login")="" or request("password")="" then
%>
<script language="javascript">
alert("姓名,帐号及密码都是必填栏请重新输入!!")
history.go(-1)
</script>
<%
else
dim conn
set conn=server.createobject("ADODB.Connection")
conn.open"client"
set rs=server.createobject("ADODB.Recordset")
sqlstr="insert into users (name,age,address,telephone,login,password,notes,power) values('"&request("name")&"','"&request("age")&"','"&request("address")&"','"&request("telephone")&"','"&request("login")&"','"&request("password")&"','"&request("notes")&"','"&request("power")&"')"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!下面就是第二十五行
conn.execute(sqlsrt)
%>
<script language="javascript">
alert("新增完成!!")
location.href="addnew.asp"
</script>
<%
end if
%>
</body>
</html>
...全文
49 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoh 2001-08-30
  • 打赏
  • 举报
回复
我不是太明白你想问什么,不过你那个程序有些问题,在你那些javascript后虽然你是有history.go(-1),但程序还是会去到数据库那部分就会出错拉,应该在那些javascript后加上response.end这一句

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧