-2
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Try
connn_start()
Dim Query As String
Query = "Select * from abc.abc_list"
Dim dbcomm = New MySqlCommand(Query, dbconn)
While dbread.Read 'error is throwing at this point
Dim DB_VName = dbread.GetString("abc_name")
cb_V_Name.Items.Add(DB_Name)
End While
Connn_stop()
Catch ex As MySqlException
MessageBox.Show(ex.Message)
Finally
dbconn.Dispose()
End Try
如何處理此異常?如何處理使用VB.net未處理的NullReference異常
可能重複(http://stackoverflow.com/questions/4660142/what-is-a- nullreferenceexception-how-do-i-fix-it) –
代碼不夠。 - dbread被分配在哪裏? –
您好像試圖從您從未創建的數據讀取器中讀取數據。在你的命令中調用ExecuteReader會返回一個你可以讀取的數據讀取器。確保完成後關閉它。 – jmcilhinney