这是访问数据库的功能;连接字符串是完美的 - 还有另一个类似于这个功能,它工作正常。即使connection.open存在,表示连接关闭 - 删除时尝试阻止尝试阻止
Friend Shared Function AddMember(member As Object) As Task(Of Integer)
Dim connection = New SqlConnection(Configuration.ConfigurationManager.ConnectionStrings("Carrel").ConnectionString)
Dim query = New SqlCommand("INSERT INTO JSON (CATEGORY,DATA) VALUES ('MEM',@JSONString)", connection)
Try
Connection.Open()
query.Parameters.Add(New SqlParameter("@JSONString", JsonConvert.SerializeObject(member)))
Return query.ExecuteNonQueryAsync()
Catch ex As Exception
MsgBox(ex.ToString())
Throw
Finally
query.Connection.Close()
End Try
End Function
它显示连接已关闭? –
你不小心打电话Connection.Open(),而不是connection.Open()(注意套管!) – Mino
我称之为功能的地方 –