标题:[求助]这什么我调用数据库总是失效,帮帮我
只看楼主
ziyan
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-6-29
 问题点数:0 回复次数:5 
[求助]这什么我调用数据库总是失效,帮帮我

<!--#include file="conn.asp" -->
<!--#include file="md5.asp" -->

<%
Set SysRs = Server.CreateObject("ADODB.Recordset")
sql="select * from Admin"
SysRs.open sql,conn,3,3
if md5(trim(request.Form("old")),16)<>SysRs("password") then
response.write "<script language='javascript'>" & VbCRlf
response.write "alert('原密码有误!');" & VbCrlf
response.write "history.go(-1);" & vbCrlf
response.write "</script>" & VbCRLF
response.End
end if
if len(request.Form("pass"))<6 or len(request.Form("re_pw"))<6 then
response.write "<script language='javascript'>" & VbCRlf
response.write "alert('新密码不得少于6位!');" & VbCrlf
response.write "history.go(-1);" & vbCrlf
response.write "</script>" & VbCRLF
response.End
end if
if request.Form("pw")<>request.Form("re_pw") then
response.write "<script language='javascript'>" & VbCRlf
response.write "alert('两次输入的新密码不一致!');" & VbCrlf
response.write "history.go(-1);" & vbCrlf
response.write "</script>" & VbCRLF
response.End
end if
SysRs("password")=md5(trim(request.Form("pass")),16)
SysRs.update
response.write "<script language='javascript'>" & VbCRlf
response.write "alert('密码修改成功!');" & VbCrlf
response.write "location.href='modify_pw.asp';" & vbCrlf
response.write "</script>" & VbCRLF
response.End
%>
这是conn.asp代码
<%
db="data/db1.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
%>

搜索更多相关主题的帖子: 数据库 失效 
2005-11-20 10:22
ziyan
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-6-29
得分:0 

每次运行总是出现
原密码错误
就是没调用数据库
怎么回事


腰缠十万贯,骑鹤上扬州.玉树琼花,金粉之盛,远过秦淮.晓起凭栏,六代青山尽在眼,晚来把酒,二分明月正当头
2005-11-20 10:23
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
得分:0 
sql="select * from Admin where username="&session("username")

----我怎能在别人的苦难面前转过脸去----
2005-11-20 11:40
ziyan
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-6-29
得分:0 

问题解决了
要用OLEDB调用
不能用ODBC


腰缠十万贯,骑鹤上扬州.玉树琼花,金粉之盛,远过秦淮.晓起凭栏,六代青山尽在眼,晚来把酒,二分明月正当头
2005-11-23 15:15
sunet
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2005-11-8
得分:0 

那为什么ODBC就不行,一定要OLEDB呢?能解释一下吗?

2005-11-23 15:49
ziyan
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-6-29
得分:0 

这个不知道
我调试的时候说ODBC不行
别人告诉我用OLEDB


腰缠十万贯,骑鹤上扬州.玉树琼花,金粉之盛,远过秦淮.晓起凭栏,六代青山尽在眼,晚来把酒,二分明月正当头
2005-11-23 16:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-34275-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085905 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved