ServerConnection.ExecuteNonQuery Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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
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