ServerConnection.ExecuteNonQuery メソッド

定義

オーバーロード

名前 説明
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

返品

Int32[]

適用対象

ExecuteNonQuery(String)

public int ExecuteNonQuery(string sqlCommand);
member this.ExecuteNonQuery : string -> int
Public Function ExecuteNonQuery (sqlCommand As String) As Integer

パラメーター

sqlCommand
String

返品

適用対象

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

返品

Int32[]

適用対象

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

実行中に例外がスローされた場合に再試行する必要があるかどうか

返品

Int32[]

適用対象

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

実行中に例外がスローされた場合に再試行する必要があるかどうか

返品

適用対象