• 締切済み

ExecuteNonQueryとSelectCommand等との違い

.NETでDataGridに表示されているDBの更新・削除を行いたいと思っています。 それで質問なんですが、ExecuteNonQueryを使うのとSelectCommandやInsertCommandを使ってUpdateするのとどう違うんでしょうか? MSDNとかを参考にしながら両方のやり方で作ってみたんですが、結果は同じような? 処理の早さとかが違うんでしょうか? 教えてください。よろしくお願いします。

みんなの回答

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

>ExecuteNonQueryを使うのと どのように? >SelectCommandやInsertCommandを使ってUpdateするのと どのように? 最も簡単な方法はSelect文を指定して、コマンドビルダ によりInsert文、Update文、Delete文を自動生成。 データセットを弄って、データアダプタをfillすればよい。 敷居が低い(生産性が高い)が、パフォーマンスが落ちる。

関連するQ&A