【问题标题】:Getting exception error when trying to connect to sql server database尝试连接到 sql server 数据库时出现异常错误
【发布时间】:2013-07-05 13:47:58
【问题描述】:

当我尝试连接到 sql server 时出现此错误,我不明白为什么。这是错误:

Error: The type initializer for 'System.Data.SqlClient.SqlConnection' threw an exception.
Stack Trace: at System.Data.SqlClient.SqlConnection..ctor()
             at System.Data.SqlClient.SqlConnection..ctor(String connectionString)

这是我的代码:

connectionString = "Data Source=localhost\SQLEXPRESSSERVER;Initial Catalog=TEST_DATABASE;User ID=USERNAME;Password=PASSWORD;"

        Dim myConnection As New SqlConnection(connectionString)
        myConnection.Open()

【问题讨论】:

    标签: sql-server


    【解决方案1】:

    试试这个连接字符串

    connectionString = "Data Source=localhost\\SQLEXPRESSSERVER;Initial Catalog=TEST_DATABASE;User ID=USERNAME;Password=PASSWORD;"
    

    你应该转义你的反斜杠 \

    无论如何,请检查内部异常以了解更多详细信息,因为它们通常会提供额外信息

    【讨论】:

    • 感谢您的回复。尝试了反斜杠,但仍然不成功。
    • 异常是否有内部异常?是这样,是什么错误?
    【解决方案2】:

    我认为问题与连接字符串无关...

    根据this,您的app.config 或web.config 中可能有错误...

    编辑

    另外,你应该确认你的代码是否在抛出异常的同时抛出了一个内部异常......通常异常的真正原因将在内部异常中......

    【讨论】:

      猜你喜欢
      • 2013-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-19
      • 1970-01-01
      相关资源
      最近更新 更多