2013-03-04 88 views
0

我在本代碼的第三行中收到一個錯誤,因爲「對象引用未設置爲對象的實例」 。 可能的原因是什麼?NullReferenceException vb.net

Dim table As New DataTable() 
Me.bindingSource1.DataSource = table 
Me.bindingSource1 = DataGridView1.DataSource 
table = Me.bindingSource1.DataSource 

我只需要知道的可能原因

回答

0

無論是 「我」 爲空(在VB中爲Nothing)或DataGridView1爲空。原因可能在代碼中的其他地方。使用調試器查明。

0

可能DataGridView1可能是nothingMe沒有問題,因爲執行超過了第二行而沒有任何中斷。檢查DataGridView1是否爲空。

  • 設置就行了3
  • 一個break pointbreak point罷工,按Ctrl+I(立即窗口)
  • 在該類型?DataGridView1
  • 並按ENTER,您會發現它是否爲nothing