我爲程序創建了編碼,以檢查數據庫中是否存在表。但是它在編碼中一直強調限制。 錯誤23類型'字符串'的值不能被轉換爲'字符串的1維數組' 你能告訴我我做錯了什麼,並檢查我的其他編碼是否正確。檢查數據庫是否包含表
這裏是編碼:
Dim cn As New SqlClient.SqlConnection(SQL_Loader("", My.Settings.SQL_Win_Auth, _
My.Settings.SQL_Username, My.Settings.SQL_Password, My.Settings.SQL_Server_Name, _
My.Settings.SQL_DB_Name))
Dim Cmd As New SqlClient.SqlCommand
Dim Reader As SqlClient.SqlDataReader
Cmd.Connection = cn
cn.Open()
Dim restrictions As String
restrictions = "Pastel_Companies"
Dim dbTbl As DataTable = cn.GetSchema("Pastel_Companies", restrictions)
If dbTbl.Rows.Count = 0 Then
MessageBox.Show("Table Does Not Exist")
Else
MessageBox.Show("Table exists")
End If
感謝您給
Pastel_Companies是表的名字 – user2564223