无法打开登录 中请求的数据库。登录失败 50分

错误类型:MicrosoftOLEDBProviderforSQLServer(0x80004005)无法打开登录'liaoqiao'中请求的数据库。登录失败。/yife... 错误类型:
Microsoft OLE DB Provider for SQL Server (0x80004005)
无法打开登录 'liaoqiao' 中请求的数据库。登录失败。
/yifeng/liaoqiao.asp, 第 7 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; iCafeMedia)

liaoqiao.asp代码如下
<%
dim conn,rs,sql,str
set conn=server.CreateObject("adodb.connection")
set rs=server.createobject("adodb.recordset")
set subrs=server.createobject("adodb.recordset")
str="PROVIDER=SQLOLEDB;DATA SOURCE=;UID=sa;PWD=;DATABASE=liaoqiao"
conn.open str
%>
<%
sql = "SELECT usr,psd FROM admin ORDER BY id DESC"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.OPEN sql,Conn,1,1
usr=rs("usr")
psd=rs("psd")
rs.close
Set rs=Nothing
Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。
/yifeng/liaoqiao.asp, 第 7 行

这是打开另一个网页的。
我是菜鸟,大家能说的就说吧。不要显的太深奥,我是在XP系统下新装的SQL2000 ODBC配置好像不用配吧。
展开
 我来答
艾弗文
推荐于2016-01-14 · 超过26用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:0
展开全部
一、把连接数据库字符串改成以下试试:
str="Driver={SQL Server};SERVER=(local);UID=sa;Password=;DATABASE=liaoqiao"
二、按第一步还不行的话,则保证修改不变,打开SQL企业管理器—>右键单击"(local)(windows NT)"—>选择"属性"打开SQL server属性面板,
再在属性面板中的安全性勾选"身份验证"为"SQL Server和Windows(S)",启动服务帐户为"系统帐户"。
金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
mlpy_keke
2008-06-08 · TA获得超过241个赞
知道小有建树答主
回答量:341
采纳率:100%
帮助的人:0
展开全部
ODBC数据源配置好没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式