ServerConnection.ExecuteNonQuery Método

Definición

Sobrecargas

Nombre Description
ExecuteNonQuery(StringCollection)
ExecuteNonQuery(String)
ExecuteNonQuery(StringCollection, ExecutionTypes)

Ejecuta las instrucciones T-SQL en StringCollection. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes separados con la instrucción GO se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve una matriz de valores int que contienen los números de filas afectadas por cada instrucción de StringCollection. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(String, ExecutionTypes)

Ejecuta una instrucción T-SQL. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve un valor int que contiene los números de filas afectadas. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)

Ejecuta las instrucciones T-SQL en StringCollection. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes separados con la instrucción GO se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve una matriz de valores int que contienen los números de filas afectadas por cada instrucción de StringCollection. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(String, ExecutionTypes, Boolean)

Ejecuta una instrucción T-SQL. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve un valor int que contiene los números de filas afectadas. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: 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()

Parámetros

sqlCommands
StringCollection

Devoluciones

Int32[]

Se aplica a

ExecuteNonQuery(String)

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

Parámetros

sqlCommand
String

Devoluciones

Se aplica a

ExecuteNonQuery(StringCollection, ExecutionTypes)

Ejecuta las instrucciones T-SQL en StringCollection. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes separados con la instrucción GO se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve una matriz de valores int que contienen los números de filas afectadas por cada instrucción de StringCollection. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: 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()

Parámetros

sqlCommands
StringCollection
executionType
ExecutionTypes

Devoluciones

Int32[]

Se aplica a

ExecuteNonQuery(String, ExecutionTypes)

Ejecuta una instrucción T-SQL. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve un valor int que contiene los números de filas afectadas. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: 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

Parámetros

sqlCommand
String
executionType
ExecutionTypes

Devoluciones

Se aplica a

ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)

Ejecuta las instrucciones T-SQL en StringCollection. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes separados con la instrucción GO se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve una matriz de valores int que contienen los números de filas afectadas por cada instrucción de StringCollection. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: 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()

Parámetros

sqlCommands
StringCollection
executionType
ExecutionTypes
retry
Boolean

Si se debe reintentar si se produce una excepción durante la ejecución

Devoluciones

Int32[]

Se aplica a

ExecuteNonQuery(String, ExecutionTypes, Boolean)

Ejecuta una instrucción T-SQL. ExecuteNonQuery reconoce el término de comando ('GO'). Los lotes se enviarán y ejecutarán individualmente. La instrucción se registra y no se ejecuta si CaptureMode se ha establecido en true. Se devuelve un valor int que contiene los números de filas afectadas. Si se ejecutan varios lotes, se devuelven los números totales de filas afectadas de todos los lotes. Se llamará al método Connect() si la conexión con el servidor no está abierta. Excepciones: 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

Parámetros

sqlCommand
String
executionType
ExecutionTypes
retry
Boolean

Si se debe reintentar si se produce una excepción durante la ejecución

Devoluciones

Se aplica a