如何实现简单的SQL查询,如
delete from Users where userCity='Munich'
使用DataTables?
P.S。没有使用Linq或类似的东西只是因为我不通过项目使用它。
答案 0 :(得分:7)
DataRow[] rows;
rows=dataTable.Select("userCity = 'Munich'");
foreach(DataRow r in rows)
r.Delete();
答案 1 :(得分:1)
DataRow[] rows = YourDataTable.Select("Your Condition");
foreach(DataRow r in rows)
r.Delete();
答案 2 :(得分:0)
DataTable dt = ds.tables[0];
DataRow row = dt.Select("the condition")
dt.Rows.Remove(row);