2011-09-29 84 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