2011-09-29 86 views
0

對於我有一個table1與id和名稱字段。我使用bindingsource將數據綁定到datagridview。現在我期望用戶不能刪除table1.id = 1或table1.id = 2的行。防止特定ID的刪除

如何在MYSQL中使用C#代碼或觸發器。

ps:我使用綁定導航器上的保存按鈕來更新數據。它是在將數據集拖到winsform後生成的。

提前致謝!

回答

0
+0

的問題是我不知道如何取消刪除,提高異常C#在觸發 – JatSing

+0

看到我的編輯以上... – Yahia

+0

我走近語法錯誤「DECLARE虛擬INT;」 ? – JatSing

0

將一個"where"精讀在刪除dition是

Delete from table1 where table1.id != 1 OR table1.id != 2 
+0

把它放在觸發器中? – JatSing

+0

不,不完全在那。任何如何編寫一個查詢來刪除行的權利,包括在哪裏的條件。 –

+0

我拖動一個數據集來形成然後它會生成一個datagridview和bindingsource,bindingnavigator等...然後將保存按鈕綁定導航 – JatSing