繁体   English   中英

从TableAdapter删除行?

[英]Delete Row from TableAdapter?

我必须从连接到数据库SQL的datagridview中删除一行,但是我不知道如何在Button_click(Delete)调用方法。(例如this.nameTableAdapter.DeleteQuery() )。 在此处输入图片说明

错误显示:_ID,_KlID现在不存在? 和SQL查询是:

从Artikulli删除(ID = @_ID)AND(KlID = @_KlID)OR(ID = @_ID)AND(KlID = @_KlID)

在您的DataSet右键单击TableAdapter然后单击AddQuery并定义您的删除查询。 然后,您可以通过表适配器调用delete方法。

在此处输入图片说明

然后

在此处输入图片说明

现在,编写您的查询( 如果很复杂 ,请使用查询生成器 )。

注意:您的参数名称以@开头。 这里我有一个名为@Id参数

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM