| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 526 人关注过本帖
标题:[求助]这什么我调用数据库总是失效,帮帮我
只看楼主 加入收藏
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
快速回复:[求助]这什么我调用数据库总是失效,帮帮我
数据加载中...
 
   



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

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