[.NET]VB2005利用BindingNavigator刪除SQL或Access

看板Visual_Basic作者 (168Club東東)時間16年前 (2009/04/03 22:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案):應用程式 如題 我想用VB 2005的BindingNavigator來操作SQL Server 2005或Access 2003 我先在BindingNavigator上新增一個[儲存]按鈕 寫入這行 Me.A1_GITableAdapter.Update(Me.Test07DataSet.a1_GI) 我再用圖示"+"來新增資料時,填入相關欄位後按[儲存] 來把資料寫回資料庫,這樣新增資料都OK。 可是我要用圖示"X"來刪資料時,刪的時候沒事, 按[儲存]總是跑出錯誤訊息, "當傳遞擁有已刪除資料列的DataRow集合時,更新需要有效的DeleteCommand。" 我用Google查了一下,有人說資料表要有主索引, 我也加上去了,可是刪除資料時仍然失敗, 不知道有沒有什麼好辦法解決? 請前輩們教教小弟!! 我從來沒用過VB 2005,主管突然要我這樣操作資料庫, 我禮拜二才開始學,所以只能用現成的東西來做, 我已經找了好多資料,試了很多方法,卻都沒有辦法解決, 我覺得應該是要寫什麼關鍵的程式碼吧, 希望大家能夠幫幫忙了,感激不盡啊! -- 小時候我就嚮往舞台 希望我能夠站在上面 幻想著五彩燈光燦爛 讓世界跟我一起轉動 郭富城 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.41.176
文章代碼(AID): #19rXZroU (Visual_Basic)