ServerConnection.ExecuteNonQuery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ExecuteNonQuery(StringCollection) | |
| ExecuteNonQuery(String) | |
| ExecuteNonQuery(StringCollection, ExecutionTypes) |
StringCollection で T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 GO ステートメントで区切られたバッチが個別に送信され、実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 StringCollection の各ステートメントで影響を受ける行数を含む int 値の配列が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception |
| ExecuteNonQuery(String, ExecutionTypes) |
T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 バッチは個別に送信および実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 影響を受ける行数を含む int 値が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception |
| ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean) |
StringCollection で T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 GO ステートメントで区切られたバッチが個別に送信され、実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 StringCollection の各ステートメントで影響を受ける行数を含む int 値の配列が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception |
| ExecuteNonQuery(String, ExecutionTypes, Boolean) |
T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 バッチは個別に送信および実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 影響を受ける行数を含む int 値が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception |
ExecuteNonQuery(StringCollection)
public int[] ExecuteNonQuery(System.Collections.Specialized.StringCollection sqlCommands);
member this.ExecuteNonQuery : System.Collections.Specialized.StringCollection -> int[]
Public Function ExecuteNonQuery (sqlCommands As StringCollection) As Integer()
パラメーター
- sqlCommands
- StringCollection
返品
適用対象
ExecuteNonQuery(StringCollection, ExecutionTypes)
StringCollection で T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 GO ステートメントで区切られたバッチが個別に送信され、実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 StringCollection の各ステートメントで影響を受ける行数を含む int 値の配列が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception
public int[] ExecuteNonQuery(System.Collections.Specialized.StringCollection sqlCommands, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType);
member this.ExecuteNonQuery : System.Collections.Specialized.StringCollection * Microsoft.SqlServer.Management.Common.ExecutionTypes -> int[]
Public Function ExecuteNonQuery (sqlCommands As StringCollection, executionType As ExecutionTypes) As Integer()
パラメーター
- sqlCommands
- StringCollection
- executionType
- ExecutionTypes
返品
適用対象
ExecuteNonQuery(String, ExecutionTypes)
T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 バッチは個別に送信および実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 影響を受ける行数を含む int 値が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception
public int ExecuteNonQuery(string sqlCommand, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType);
member this.ExecuteNonQuery : string * Microsoft.SqlServer.Management.Common.ExecutionTypes -> int
Public Function ExecuteNonQuery (sqlCommand As String, executionType As ExecutionTypes) As Integer
パラメーター
- sqlCommand
- String
- executionType
- ExecutionTypes
返品
適用対象
ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)
StringCollection で T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 GO ステートメントで区切られたバッチが個別に送信され、実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 StringCollection の各ステートメントで影響を受ける行数を含む int 値の配列が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception
public int[] ExecuteNonQuery(System.Collections.Specialized.StringCollection sqlCommands, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType, bool retry);
member this.ExecuteNonQuery : System.Collections.Specialized.StringCollection * Microsoft.SqlServer.Management.Common.ExecutionTypes * bool -> int[]
Public Function ExecuteNonQuery (sqlCommands As StringCollection, executionType As ExecutionTypes, retry As Boolean) As Integer()
パラメーター
- sqlCommands
- StringCollection
- executionType
- ExecutionTypes
- retry
- Boolean
実行中に例外がスローされた場合に再試行する必要があるかどうか
返品
適用対象
ExecuteNonQuery(String, ExecutionTypes, Boolean)
T-SQL ステートメントを実行します。 コマンド の副音子 ('GO') は ExecuteNonQuery によって認識されます。 バッチは個別に送信および実行されます。 CaptureMode が true に設定されている場合、ステートメントは記録され、実行されません。 影響を受ける行数を含む int 値が返されます。 複数のバッチが実行されると、すべてのバッチの影響を受ける行の合計数が返されます。 サーバーとの接続が開かっていない場合は、Connect() メソッドが呼び出されます。 例外: ConnectionFailureException ExecutionFailureExeception
public int ExecuteNonQuery(string sqlCommand, Microsoft.SqlServer.Management.Common.ExecutionTypes executionType, bool retry);
member this.ExecuteNonQuery : string * Microsoft.SqlServer.Management.Common.ExecutionTypes * bool -> int
Public Function ExecuteNonQuery (sqlCommand As String, executionType As ExecutionTypes, retry As Boolean) As Integer
パラメーター
- sqlCommand
- String
- executionType
- ExecutionTypes
- retry
- Boolean
実行中に例外がスローされた場合に再試行する必要があるかどうか