我是新手,求助高手,帮忙看看这个asp+sql的问题,谢谢!

laziopanda523 2005-05-13 12:05:30
请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
D:\INETPUB\WWWROOT\MANAGESYS\../includes/keepHouse.asp, 第 9 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 1.1.4322)

网页:
POST 54 ??? /ManageSYS/VerifyID.asp

POST Data:
NickName=General&Password=General&Submit1=%C8%B7%C8%CF

时间:
2005年5月12日, 14:24:09


详细信息:
Microsoft 支持
=========================================
上面是我输入账号密码后出来的页面,是不是数据源有问题?如果是这个问题该怎么改?
set conn=server.createobject("ADODB.Connection")
conn.open"Driver={SQL Server};"_
&"Server=PANDA;" _
&"Database=WebOffice;" _
&"Uid=sa;" _
&"Pwd="
这个是那段出错的代码
...全文
133 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cncca 2005-05-14
  • 打赏
  • 举报
回复
是别人的程序吗,你确认密码帐号正确?仔细看看咯,是md5的16为加密还是md5的32加密等等.
要细心!
laziopanda523 2005-05-14
  • 打赏
  • 举报
回复
谢谢大家的热心帮助,问题已经得到了解决^_^
lovebeyondforever 2005-05-14
  • 打赏
  • 举报
回复
给你个详细的对照 照改就成了
a.asp
<body>
<div align=center>
<form method="POST" action="b.asp">
<table>
<tr>
<td width="30%" align=right>用户名:</td>
<td>
<input type="text" name="txtUserName"></td>
</tr>
<tr>
<td >密码</td>
<td >
<input type="password" name="txtPassword">
</td>
</tr>
<tr>
<input type=submit value=ok>
<tr>
</form>
</body>
-------------------------------------------
b.asp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>登录</title>
</head>

<body>
<div align="center">
<%
dim strUserName
dim strPassword
dim conn
dim rs
dim sql
strUserName=Request.Form("txtUserName")
strPassword=Request.Form("txtPassword")
if strUserName="" then
Response.redirect "error.htm"
end if
if strPassword="" then
Response.redirect "error.htm"
end if
set conn=server.createobject("ADODB.Connection")
conn.open "Driver={SQL Server};"_
&"Server=BEYOND;"_
&"Database=LearnAsp;"_
&"Uid=cg;Pwd=cg"
set rs=server.createobject("ADODB.Recordset")
sql="select USER_NAME from Info where(USER_NAME='"&strUserName&"'"_
&"and PASSWORD='"&strPassword&"')"
rs.open sql,conn,1,1
if not rs.eof then
session("UserName")=rs("user_name")
response.redirect".."
else
response.redirect"error.htm"
end if
set rs=nothing
conn.close
set conn=nothing
%>
</div>
</body>
</html>
028city 2005-05-13
  • 打赏
  • 举报
回复
提示很清楚三,未结束的字符串常量

"Data PROVIDER=MSDASQL;"_
&"Driver={SQL Server};"_
&"Server=PANDA;" _
&"Database=WebOffice;" _
&"Uid=sa;" _
&"Pwd="
laziopanda523 2005-05-13
  • 打赏
  • 举报
回复
后经网友修改"Data PROVIDER=MSDASQL
Driver={SQL Server};"_
&"Server=PANDA;" _
&"Database=WebOffice;" _
&"Uid=sa;" _
&"Pwd="
但依然错误
错误类型:
Microsoft VBScript 编译器错误 (0x800A0409)
未结束的字符串常量
D:\INETPUB\WWWROOT\MANAGESYS\../includes/keepHouse.asp, line 9, column 31
conn.open"Data PROVIDER=MSDASQL
------------------------------^
请教高手!谢谢啦!
laziopanda523 2005-05-13
  • 打赏
  • 举报
回复
谢谢各位热心的高手,现在可以链接数据库了,但是还不能进入这个系统,提示是用户名或密码错误,我在数据库中设的密码和帐号为什么没有用啊?

得到了解决我就倾家荡产了^_^也乐意啊
laziopanda523 2005-05-13
  • 打赏
  • 举报
回复
得到了解决一定给分的放心好了^_^
yb2008 2005-05-13
  • 打赏
  • 举报
回复
sql数据库问题...............
yb2008 2005-05-13
  • 打赏
  • 举报
回复
http://www.lunji.com/faq/login_error.htm


我帮你解决,,,


楼主给分我哦..................呵呵
laziopanda523 2005-05-13
  • 打赏
  • 举报
回复
谢谢提醒!但是现在还是不能
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
D:\INETPUB\WWWROOT\MANAGESYS\../includes/keepHouse.asp, 第 9 行
我是不是应该换个2000系统来运行,我现在用的是sp2的

28,406

社区成员

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

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