我试图使用串联来建立连接字符串。 下面是代码:
objMyConn.ConnectionString = "Provider=SQLOLEDB;Initial Catalog=MyCat;Data Source=" & serverName & ";User ID=MyId;Password=MyPwd;"
serverName是一个如下定义的字符串:serverName =" ServerName \ InstaceName"
我期待objMyConn.Connection字符串为=整个连接,但它是=对此:
Provider=SQLOLEDB;Initial Catalog=MyCat;Data Source=ServerName\InstanceName
所以我错过了连接字符串的最后一部分。
答案 0 :(得分:0)
以下是解决方案,以防万一其他人遇到同样的问题。
当声明我的变量服务器名称时,我给它的长度为255,我将长度更改为所需的适当长度。