1. 程式人生 > >(當傳遞具有已刪除行的 DataRow 集合時,更新要求有效的 DeleteCommand)解決方法

(當傳遞具有已刪除行的 DataRow 集合時,更新要求有效的 DeleteCommand)解決方法

      用DataGridView顯示錶中的內容,進使用BindingNavigator行導航,BindingNavigator上的新增能正常使用,但是點選“刪除”功能時,DataGridView顯示該行被刪除,但我們知道此時資料庫中並沒有刪除,我們需要點選BindingNavigator上的“儲存”,但是點選儲存出現如下提示“當傳遞具有已刪除行的 DataRow 集合時,更新要求有效的 DeleteCommand

    出現這種提示是因為我們繫結的那張表不存在主鍵,我們只需在該表設定主鍵

問題即可解決