なぜ「executenonquery」の「非」?
-
26-09-2019 - |
質問
私はこれが役に立つ質問の地獄ではないことを知っていますが、私はそれに悩まされるのを助けることはできません。
そう、
なぜ言われた方法(in *Command
クラス)は呼ばれます
executenonquery それ以外の ExecuteQuery?
これらのSQLステートメントは、DBS、クエリで投げかけませんか?
解決
意味的には、クエリはデータを返すために実行するものです。 Yのすべてのxを見つけるためにデータベースを「クエリ」しています。
バック結果が期待されていない場合、それは声明やコマンドであるほど多くのクエリではありません。
他のヒント
それらが挿入、削除、テーブルの作成などである場合ではありません。
私はそれをクエリと考えています。データベースにレコードを尋ねることです。データ/データベースを変更するアクションはクエリではありません。
所属していません StackOverflow