我用dreamweaver做的asp动态页面,连接sql server数据库,本地测试正常,上传空间后错误80004005
我在本地测试的时候用的是ODBC,后来查询了资料说上传空间后odbc没有用了,要改用连接字符串,查询了一些连接方法,写了代码,结果还是有这个错误:MicrosoftOLE...
我在本地测试的时候用的是ODBC,后来查询了资料说上传空间后odbc没有用了,要改用连接字符串,查询了一些连接方法,写了代码,结果还是有这个错误:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
/index.asp,行 12,(conn.open ConnStr这一句)
以下是我的代码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName,Conn,ConnStr
SqlDatabaseName="a………"
SqlUsername="a……"
SqlPassword="4……"
SqlLocalName="@.@.@.@,1433"
set conn=Server.CreateObject("ADODB.Connection")
ConnStr="driver={SQL SERVER};User ID="&SqlUsername&";Password="&SqlPassword&";server="&SqlDatabaseName&";"
conn.open ConnStr
%>
<head>
<title>无标题文档</title>
</head>
<body>
</body>
</html>
请问我上述代码哪里写错了,还有这个问题缠我好久了,我想dw做的asp动态网页用的那些记录集之类的方便操作,可是一旦上传到空间,这个没有odbc就不能用了,那又该怎么办呢?请各位指教一下,谢谢! 展开
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
/index.asp,行 12,(conn.open ConnStr这一句)
以下是我的代码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName,Conn,ConnStr
SqlDatabaseName="a………"
SqlUsername="a……"
SqlPassword="4……"
SqlLocalName="@.@.@.@,1433"
set conn=Server.CreateObject("ADODB.Connection")
ConnStr="driver={SQL SERVER};User ID="&SqlUsername&";Password="&SqlPassword&";server="&SqlDatabaseName&";"
conn.open ConnStr
%>
<head>
<title>无标题文档</title>
</head>
<body>
</body>
</html>
请问我上述代码哪里写错了,还有这个问题缠我好久了,我想dw做的asp动态网页用的那些记录集之类的方便操作,可是一旦上传到空间,这个没有odbc就不能用了,那又该怎么办呢?请各位指教一下,谢谢! 展开
1个回答
展开全部
购买一个橘裤vps,然后远程桌面连接型伍岩,在服务器上建立一个相应的ODBC即可,建立方法和你自己电脑上建立方法过程基本是一样的!
你的卜御程序无法在虚拟主机上运行,如果非要在虚拟主机上运行,单单改数据库连接是没有用的,你的所有文件的asp代码基本要改
你的卜御程序无法在虚拟主机上运行,如果非要在虚拟主机上运行,单单改数据库连接是没有用的,你的所有文件的asp代码基本要改
更多追问追答
追问
那云服务器行吗?那个vps小贵
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询