DROP TABLE X
からExecuteNonQuery
まで実行し、すべてが正常に実行されるものとします(例外なく)。テーブルを削除するときにExecuteNonQueryが返すのは何ですか?
1
A
答えて
5
それが返され-1
をMSDN
通りカタログ操作を実行するためには、ExecuteNonQueryを使用することができる(たとえば、データベースの構造を照会またはテーブルなどのデータベースオブジェクトの作成します)またはUPDATE、INSERT、またはDELETEステートメントを実行してDataSetを使用せずにデータベース内のデータを変更することができます。 ExecuteNonQueryは行を返しませんが、パラメータにマップされた出力パラメータまたは戻り値にはデータが格納されます。 UPDATE、INSERT、およびDELETEステートメントの場合、戻り値はコマンドによって影響を受ける行の数です。挿入または更新される表にトリガーが存在する場合、戻り値には、挿入操作または更新操作の両方によって影響を受ける行数と、トリガーの影響を受ける行数が含まれます。他のすべてのタイプのステートメントの場合、戻り値は-1です。ロールバックが発生した場合、戻り値も-1になります。
関連する問題
- 1. レコードを正常に削除するとExecuteNonQueryの値が0に戻ります
- 2. ID値を返すときにExecuteScalarとExecuteNonQueryを比較する
- 3. vlookupが#N/Aを返すときに行を削除する
- 4. django.db.utils.IntegrityError:レコードを削除するときにテーブルの更新または削除
- 5. データベースから削除せずに削除ボタンを押すと、インデックスページのテーブルから行を削除するには
- 6. ExecuteNonQueryは常に-1を返します
- 7. ExecuteNonQuery()は常に-1を返します
- 8. MySQLトリガー:テーブルが大きすぎると行を削除できますか?
- 9. PHPでテーブルから削除するときにmySQLエラーが発生する
- 10. SQLAlchemyでテーブルを削除するには?
- 11. ハンドラで要素を削除するときのベストプラクティスは何ですか?
- 12. 機能のサポートを削除する "ベストプラクティス"とは何ですか?
- 13. Postgresでは、テーブルAの行が削除されたときにテーブルBから行を削除する方法はありますか?
- 14. EXTJSディレクトリ構造:削除できるものは何ですか?
- 15. SQL:テーブルが削除されたときのビューの削除
- 16. 1対1テーブルの対応する行が削除されたときに、テーブル内の行を自動的に削除する方法はありますか?
- 17. 削除がmongodbのエントリを削除するときにjquery ajaxの削除操作を実行するには?
- 18. c#:ExecuteNonQuery()は-1を返します
- 19. テーブルの行を削除するには?
- 20. ON DELETE CASCADEを、レコードが親テーブルの上に削除することができますが、親テーブルが
- 21. MongoDB:mongodbがインデックスを削除するときに何が起きているのですか
- 22. MySQLでテーブルを削除するとインデックスも削除されますか?
- 23. アプリケーションを削除するときにiOS6シミュレータがバグですか?
- 24. ユーザーが削除されたときにゲームを削除する
- 25. コアデータ削除ルールが空のときに削除する
- 26. テーブルから繰返しIDを削除する - パフォーマンス改善
- 27. #1064テーブルからアイテムを削除するとき
- 28. 複数のExecuteNonQuery()を同じデータベースに送信すると、使用するトランザクションタイプとエラーチェックは何ですか? (.NET)
- 29. リモートブランチが削除されたときにローカルリモートトラッキングブランチを削除するにはどうすればよいですか?
- 30. マーカーが削除されたときにInfoWindowを削除するにはどうすればよいですか?
これは、「試して見つけてください」が完全に適切な答えである最も明白な非自明な例の1つでなければなりません。 – jason