我有2台服务器,一台win2000 + Classic ASP应用服务器,另一台是带有SQL 2012实例的Server 2012。
在应用程序服务器上,我可以创建一个ODBC DSN(名称为" test")以连接到SQL实例,并访问数据库(mdb)。我使用" test"链接B中的表,所以连接正常。但是在我的ASP页面上,我无法连接到SQL实例,并显示一条错误消息:" SQL Server不存在或访问被拒绝"。
这是我的代码:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open "DSN=test;UID=user;PWD=pwd;DATABASE=test"
conn.close
set conn = nothing
response.write "ok"
答案 0 :(得分:0)
尝试一下?
Dim MM_MyServer_STRING
MM_MyServer_STRING = "SERVER=test;DATABASE=test;user id=user;password=pwd"
Set ConnectMe = Server.CreateObject("ADODB.Recordset")
ConnectMe.ActiveConnection = MM_MyServer_STRING