我的应用程序在这行代码中失败了:
Dim objConnection As New SqlConnection(Application("ConnString"))
我的连接字符串是:
"Server=testAITSQL;Database=SSCommerce;UID=PlanoWebApp;PWD=XXXXXXXX;"
我搜索了这个问题,并且它的解决方案是一个格式错误的连接字符串,其中“提供者”被指定时应该没有。 conn string示例:
Provider=SQLOLEDB.1;Integrated Security=SSPI;DATABASE=APInquiry;SERVER=SqlServer
我没有指定提供商所以我认为我有一个不同的问题...... ???
答案 0 :(得分:2)
您的测试服务器是否具有与开发计算机完全相同的配置文件?我怀疑你的测试机器上的配置文件可能有一组ConnString
的值不同于你期望的值。
答案 1 :(得分:1)
Provider=xxxx
不是有效的.net连接字符串标记。
您已经通过实例化SqlConnection隐式指定了提供程序。
删除提供者对,你将是金色的。
答案 2 :(得分:0)
也许,对于sh!7s和咯咯笑,尝试应用程序(“ConnString”)。tostring
您正在连接到SQL Server,对吗? 我的ConnString有以下选项: 服务器 数据库 用户身份 密码