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