我創造我的數據庫「SQL Server 2008中的管理版本」從Visual Studio 2008「System.InvalidOperationException」類型的未處理的異常出現在system.data.dll
我存儲在一個名爲程序的連接「CTable」 在我的數據庫,我想執行它(從Visual Studio)
這是我的代碼:
Dim strConn As String
strConn = "Server=(local);Database=dbAjout;Integrated Security=True"
Dim MyConn As New SqlConnection(strConn)
MyConn.Open()
Dim cmd As SqlCommand
Dim query As String = "EXEC CTable"
cmd = New SqlCommand(query, MyConn)
MyConn.Open()
cmd.ExecuteNonQuery()
MyConn.Close()
End Sub
,但我有此錯誤:An unhandled exception of type 'System.InvalidOperationException' occurred in System.Data.dll
附加信息:連接未關閉。連接的當前狀態爲開「
你有什麼建議??? IM阻擋,它一直4小時!!!!
我的服務器在連接字符串是我的數據源! – user2550171
@ user2550171您在'MyConn'上兩次調用'Open'方法,這會導致此異常。因爲你已經打開了連接。您可以刪除其中一個來解決這個問題。 – Styxxy