sqlsugar批量删除
时间: 2023-08-31 13:12:45 浏览: 284
使用SqlSugar删除数据时,可以通过以下方法实现批量删除:
1. 使用SqlSugar的Deleteable方法
```csharp
var db = new SqlSugarClient(new ConnectionConfig
{
ConnectionString = "your connection string",
DbType = DbType.SqlServer,
IsAutoCloseConnection = true,
});
// 批量删除
db.Deleteable<Entity>().In(ids).ExecuteCommand();
```
其中,`Entity`是实体类,`ids`是要删除的主键值列表。
2. 使用SqlSugar的Ado批量删除
```csharp
var db = new SqlSugarClient(new ConnectionConfig
{
ConnectionString = "your connection string",
DbType = DbType.SqlServer,
IsAutoCloseConnection = true,
});
// 批量删除
db.Ado.ExecuteCommand("delete from Entity where id in (@ids)", new { ids = ids });
```
其中,`Entity`是表名,`ids`是要删除的主键值列表。注意,这种方法需要手动编写SQL语句。
以上是使用SqlSugar进行批量删除的两种方法,选择其中一种即可。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)