小弟刚玩ASP不久,近期遇到ASP 连接MSSQL问题,问题如下:
程序是在我电脑B机上(192.168.1.3)编写的,环境如下:win2003、IIS6、 ASP 。
MSSQL2000装在 A机(192.168.1.2)上 。
conn.asp程序如下:
'===conn.asp===================
Const SqlDatabaseName = "db"
Const SqlPassword = "*******"
Const SqlUsername = "sa"
Const SqlLocalName = "192.168.1.2" ‘A机的IP地址。
ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial
Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
On Error Resume Next
Set connsvr = Server.CreateObject("ADODB.Connection")
connsvr.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错..."
Response.End
End If
'============================
这样在我的电脑把程序编写完后,运行一切正常,当我把程序移置到C机上(192.168.1.4)连接MSSQL就不能正常使用了,(ASP运行没问题)打出字符串:数据库连接出错...
ABC三台电脑同在一个局域网内,均可互访。C机的运行环境和B机一样,设置都一样,但程序总是不能访问数据库
,我已调试过IIS,重起过很多次,但还是不能解决问题,把程序拿回我电脑上又正常使用。请问各位大哥,我的问
题出在哪儿?
情况较急,万份感谢!
[此贴子已经被作者于2007-7-29 14:39:45编辑过]