我在DataSet(Color
)中有表(dsObjets
)。
我想从此表中删除特定行(特定ColorID
)。
任何想法如何在LINQ的帮助下实现这一点?
答案 0 :(得分:1)
以下是有关删除记录的更多信息: http://msdn.microsoft.com/en-us/library/bb386925.aspx
删除数据库中的行:
答案 1 :(得分:1)
试试这个
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);
}