5

もしそうなら、どのように?

4

3 に答える 3

4

主キーで選択するには、次のいずれかを使用する必要があります。

  • DataTable.Rows.Find(Object)PKが1列の場合
  • DataTable.Rows.Find(Object[])主キーとして複数の列がある場合

型指定されたDataSetの場合、メソッドMyDataTable.Rows.Find(...)は適切な署名を使用して生成されます。基本的にはDataRowCollectionクラスのメソッドです

于 2009-05-27T19:53:32.263 に答える
0

DataRowCollection.Containsメソッドを参照していると思いますか?オブジェクトの配列を受け取るオーバーロードがあります。これを使用する必要があります

于 2009-05-27T21:30:18.543 に答える
0

'Contains'はDataRowクラスのメンバーではないようです(おそらくこれは型付きデータセットですか?)

いずれの場合も、代わりに(DataTable.Select(....)。Length> 0)をいつでも使用できます。

于 2009-05-27T19:45:33.933 に答える