我有以下VBScript,它应该连接到SQL Server 2005数据库。但是,我的联系失败了。为什么呢?
Set dbConnection = CreateObject("ADODB.Connection")
dbConnString = "Provider=SQLOLEDB.1;Data Source=srv\test1;" & _
"Initial Catalog=tset_DB;user id ='abc';password='abc'"
'Open the connection
dbConnection.Open dbConnString
答案 0 :(得分:1)
您的用户名和密码不需要引用。试试这个:
Set dbConnection = CreateObject("ADODB.Connection")
dbConnString = "Provider=SQLOLEDB.1;Data Source=srv\test1;" & _
"Initial Catalog=test_DB;user id =abc;password=abc"
'Open the connection
dbConnection.Open dbConnString
另外,当我猜测它应该是Initial Catalog
时,您的tset_DB
设置为test_DB
。
ConnectionStrings.com对确保您的连接字符串有效是一个巨大的帮助。