• ベストアンサー

C# データアダプタについて

いつもお世話になっております。 データアダプタのUpdateメソッドを使おうとしています。 コマンド(InsertCommandなど)を設定し、型のあるデータセットを 引数として設定しようと思います。  そこで質問なのですが、データアダプタはどのようにして InsertCommandやUpdateCommandを判別しているのでしょうか。  どこかしかにプロパティを設定するのでしょうか? よく理解していません。 ご回答宜しく御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Xaval
  • ベストアンサー率58% (61/105)
回答No.1

DataRowには、Rowの状態を保持するプロパティがありませんか? RowStateかな? そのレコードが新規ならInsertCommand, バージョン違いがあればUpdateCommand だと思います。

kensirooo
質問者

お礼

回答ありがとうございます。 DataRowの状態変化を内部的に保持していたのですね。 てっきり、開発者がどこかのプロパティに 設定するものだと勘違いしてました。  理解が深まりました。

関連するQ&A