2011-04-24 81 views
0

嗨我試圖從用戶選擇的列表框中刪除一個項目,在這裏你可以找到我的代碼和截圖tnx。從數據庫的列表框中刪除一個項目

代碼:

public void deleteEvent(ListBox list_event) 
{ 
    int i = list_event.SelectedIndex; 

    ds.Tables["tblEvents"].Rows[i].Delete(); 
    da.Update(ds.Tables["tblEvents"]); 
} 

即時得到對象引用不設置爲一個對象的異常的實例。

截圖: enter image description here

+0

你如何填充列表框? – 2011-04-24 22:20:59

回答

0
  • 確保ds不爲空。
  • 確保數據集中有一個名爲tblEvents的表,ds
  • 確保tblEvents中的行數足夠大,以便刪除時使用的索引適合行數。
  • 確保數據適配器da不爲空。

沒有任何進一步的信息,這是幾乎不可能給任何更多的見解。

+1

即時得到這個異常現在幫助請:/ http://i53.tinypic.com/n5kb9v.jpg – Mark 2011-04-24 23:26:25

+1

您的表是否有一個主鍵? – 2011-04-24 23:41:16