测试ASP网页出现:数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。

网站欢迎页是HTM的,可以正常访问,而跳转到首页ASP网页的时候出现了“数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。”,这个网站没有任何问题,因为这个... 网站欢迎页是HTM的,可以正常访问,而跳转到首页ASP网页的时候出现了“数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。”,这个网站没有任何问题,因为这个网站一直在服务器上使用着的,服务器系统装的是WIN2003,我的电脑装的是WIN XP SP3,IIS也装好了。请高手指点一下,谢谢。 展开
 我来答
百度网友06a556c17
2012-05-01 · 超过77用户采纳过TA的回答
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:212万
展开全部
<%@language=vbscript codepage=936 %>
<%
option explicit
response.buffer=true
dim conn
dim connstr
dim db
db="include/#oyaya!news.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr

%>
SQL
set conn=server.CreateObject("adodb.connection")
Dim Conn,ConnStr,Rs,SqlDatabaseName,SqlUsername,SqlPassword ,SqlLocalName,SqlProvider
SqlDatabaseName = "goshi" 'SQL数据库名
SqlUsername = "sa" 'SQL数据库用户名
SqlPassword = "200" 'SQL数据库用户密码
SqlLocalName = "127.0.0.1" 'SQL主机IP地址(本地可用“127.0.0.1”或“(local)”,非本机请用真实IP)
SqlProvider = "SQLOLEDB"
ConnStr = "Provider = "&SqlProvider&"; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
Call OpenConn()

Set Rs = Server.CreateObject("Adodb.RecordSet")

Private Sub CloseConn()
Conn.Close
Set Conn = Nothing
End Sub

Private Sub OpenConn()
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnStr
End Sub

if err then
err.clear
set conn = nothing
response.write "数据库连接失败!"
response.end
end if
kaifengjk
2012-04-19 · TA获得超过193个赞
知道小有建树答主
回答量:208
采纳率:100%
帮助的人:76.5万
展开全部
可能是数据库路径问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-04-19 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:115万
展开全部
看看web.config中链接字符串的密码是不是错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式