如果是这样怎么办?
问问题
14395 次
3 回答
4
要通过主键选择,您应该使用以下之一:
DataTable.Rows.Find(Object)
如果您的 PK 是一列DataTable.Rows.Find(Object[])
如果您有超过 1 列作为主键
如果是类型化的 DataSet,MyDataTable.Rows.Find(...)
将为您生成具有正确签名的方法。基本上它是 DataRowCollection 类的一个方法
于 2009-05-27T19:53:32.263 回答
0
“包含”似乎不是 DataRow 类的成员(也许这是一个类型化的数据集?)
在任何情况下,您始终可以使用 (DataTable.Select(....).Length > 0) 作为替代
于 2009-05-27T19:45:33.933 回答
0
我假设您指的是 DataRowCollection.Contains 方法?有一个需要一组对象的重载,你应该使用这个
于 2009-05-27T21:30:18.543 回答