[.NET]VB2005利用BindingNavigator刪除SQL或Access
請輸入專案類型(網站專案或者應用程式專案):應用程式
如題
我想用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