【发布时间】:2012-12-20 08:05:21
【问题描述】:
我在 DataSet(dsObjets) 中有表(Color)。
我想从此表中删除特定行(特定 ColorID)。
知道如何在 LINQ 的帮助下实现这一点吗?
【问题讨论】:
-
到目前为止你有没有尝试过?
标签: c# .net linq ado.net dataset
我在 DataSet(dsObjets) 中有表(Color)。
我想从此表中删除特定行(特定 ColorID)。
知道如何在 LINQ 的帮助下实现这一点吗?
【问题讨论】:
标签: c# .net linq ado.net dataset
以下是有关删除记录的更多信息: http://msdn.microsoft.com/en-us/library/bb386925.aspx
删除数据库中的一行:
【讨论】:
试试这个
var results = from row in dsObjects.Tables["Color"].AsEnumerable()
where row.Field<int>("ColorID") == <color ID to be removed>
select row;
foreach (DataRow row in results)
{
dsObjects.Tables["Color"].Remove(row);
}
【讨论】: