Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 什么';从MySQL服务器中删除多条记录的最有效方法是什么?_C#_Mysql_Ado.net - Fatal编程技术网

C# 什么';从MySQL服务器中删除多条记录的最有效方法是什么?

C# 什么';从MySQL服务器中删除多条记录的最有效方法是什么?,c#,mysql,ado.net,C#,Mysql,Ado.net,我正在编写一个C#winforms程序,作为MySQL的实践,以跟踪我在一家伪装公司的伪装员工。我的数据网格视图直接从MySQL服务器获取记录。我的问题是,按员工ID删除员工的更有效方法是什么 我正在考虑使用foreach语句,为所选的每一行向SQL server发送一个delete查询,或者以某种方式执行一个批量查询,删除员工id匹配的所有行。我不太确定这两个人会是什么样子。我还是MySQL的新手 谢谢你的帮助,谢谢 您可以使用中的使用单个delete语句删除多条记录: DELETE FROM

我正在编写一个C#winforms程序,作为MySQL的实践,以跟踪我在一家伪装公司的伪装员工。我的数据网格视图直接从MySQL服务器获取记录。我的问题是,按员工ID删除员工的更有效方法是什么

我正在考虑使用foreach语句,为所选的每一行向SQL server发送一个delete查询,或者以某种方式执行一个批量查询,删除员工id匹配的所有行。我不太确定这两个人会是什么样子。我还是MySQL的新手


谢谢你的帮助,谢谢

您可以使用中的
使用单个delete语句删除多条记录:

DELETE FROM yourtable
WHERE Employee_ID IN (1, 45, 47, ... )

您可以使用
中的
使用一条delete语句删除多条记录:

DELETE FROM yourtable
WHERE Employee_ID IN (1, 45, 47, ... )

如何从对象列表中删除?假设我有一个选定行的列表?如何从对象列表中删除?假设我有一个选定行的列表?