ServerConnection.ExecuteNonQuery Méthode

Définition

Surcharges

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

Exécute les instructions T-SQL dans StringCollection. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots séparés par l’instruction GO sont envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Un tableau de valeurs int est retourné qui contient le nombre de lignes affectées pour chaque instruction dans StringCollection. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(String, ExecutionTypes)

Exécute une instruction T-SQL. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots seront envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Une valeur int est retournée qui contient le nombre de lignes affectées. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)

Exécute les instructions T-SQL dans StringCollection. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots séparés par l’instruction GO sont envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Un tableau de valeurs int est retourné qui contient le nombre de lignes affectées pour chaque instruction dans StringCollection. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : ConnectionFailureException ExecutionFailureExeception

ExecuteNonQuery(String, ExecutionTypes, Boolean)

Exécute une instruction T-SQL. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots seront envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Une valeur int est retournée qui contient le nombre de lignes affectées. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : 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()

Paramètres

sqlCommands
StringCollection

Retours

Int32[]

S’applique à

ExecuteNonQuery(String)

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

Paramètres

sqlCommand
String

Retours

S’applique à

ExecuteNonQuery(StringCollection, ExecutionTypes)

Exécute les instructions T-SQL dans StringCollection. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots séparés par l’instruction GO sont envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Un tableau de valeurs int est retourné qui contient le nombre de lignes affectées pour chaque instruction dans StringCollection. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : 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()

Paramètres

sqlCommands
StringCollection
executionType
ExecutionTypes

Retours

Int32[]

S’applique à

ExecuteNonQuery(String, ExecutionTypes)

Exécute une instruction T-SQL. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots seront envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Une valeur int est retournée qui contient le nombre de lignes affectées. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : 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

Paramètres

sqlCommand
String
executionType
ExecutionTypes

Retours

S’applique à

ExecuteNonQuery(StringCollection, ExecutionTypes, Boolean)

Exécute les instructions T-SQL dans StringCollection. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots séparés par l’instruction GO sont envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Un tableau de valeurs int est retourné qui contient le nombre de lignes affectées pour chaque instruction dans StringCollection. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : 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()

Paramètres

sqlCommands
StringCollection
executionType
ExecutionTypes
retry
Boolean

Indique si nous devons réessayer si une exception est levée pendant l’exécution

Retours

Int32[]

S’applique à

ExecuteNonQuery(String, ExecutionTypes, Boolean)

Exécute une instruction T-SQL. Le termininateur de commande ('GO') est reconnu par ExecuteNonQuery. Les lots seront envoyés et exécutés individuellement. L’instruction est enregistrée et n’est pas exécutée si CaptureMode a été défini sur true. Une valeur int est retournée qui contient le nombre de lignes affectées. Si plusieurs lots sont exécutés, le nombre total de lignes affectées de tous les lots est retourné. La méthode Connect() est appelée si la connexion avec le serveur n’est pas ouverte. Exceptions : 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

Paramètres

sqlCommand
String
executionType
ExecutionTypes
retry
Boolean

Indique si nous devons réessayer si une exception est levée pendant l’exécution

Retours

S’applique à