我有一个数据库表(Access Database),其中包含OrderNo字段下的数据。 当用户输入新的OrderNo时,我想检查OrderNo是否已经存在。 如果是,则应显示一条消息。
如何使用LINQ进行操作? 谢谢 Furqan
答案 0 :(得分:0)
你可以这样做:
int searchOrderNo;
searchOrderNo = 123;
var q = from t in db.MyTable
where t.OrderNo.Equals(searchOrderNo)
select t.OrderNo;
if (q.Count() > 0)
{
MessageBox.Show("Value already exists");
}
道歉,正如您使用Access我认为您需要填充DataSet然后在DataSet上使用LINQ而不是直接查询Access DB。