IStatement.ExecuteUpdate 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 |
|---|---|
| ExecuteUpdate(String) |
Exécute l’instruction SQL donnée, qui peut être une |
| ExecuteUpdate(String, Int32) |
Exécute l’instruction SQL donnée et signale au pilote l’indicateur donné sur la disponibilité des clés générées automatiquement par cet |
| ExecuteUpdate(String, Int32[]) |
Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération. |
| ExecuteUpdate(String, String[]) |
Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération. |
ExecuteUpdate(String)
Exécute l’instruction SQL donnée, qui peut être une INSERTinstruction , UPDATEou DELETE une instruction SQL qui ne retourne rien, comme une instruction DDL SQL.
[Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;)I", "GetExecuteUpdate_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int ExecuteUpdate(string? sql);
[<Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;)I", "GetExecuteUpdate_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ExecuteUpdate : string -> int
Paramètres
- sql
- String
une instruction DML (SQL Data Manipulation Language), telle que INSERT, UPDATE ou DELETE; ou une instruction SQL qui ne retourne rien, comme une instruction DDL.
Retours
soit (1) le nombre de lignes pour les instructions DML (SQL Data Manipulation Language) soit (2) 0 pour les instructions SQL qui ne retournent rien
- Attributs
Exceptions
si une erreur se produit lors de l’accès à la base de données ou si l’instruction produit un ResultSet.
Remarques
Exécute l’instruction SQL donnée, qui peut être une INSERTinstruction , UPDATEou DELETE une instruction SQL qui ne retourne rien, comme une instruction DDL SQL.
<
>strong Remarque :</strong>Cette méthode ne peut pas être appelée sur un PreparedStatement ou CallableStatement.
Java documentation pour java.sql.Statement.executeUpdate(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ExecuteUpdate(String, Int32)
Exécute l’instruction SQL donnée et signale au pilote l’indicateur donné sur la disponibilité des clés générées automatiquement par cet Statement objet pour la récupération.
[Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;I)I", "GetExecuteUpdate_Ljava_lang_String_IHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int ExecuteUpdate(string? sql, int autoGeneratedKeys);
[<Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;I)I", "GetExecuteUpdate_Ljava_lang_String_IHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ExecuteUpdate : string * int -> int
Paramètres
- sql
- String
une instruction DML (SQL Data Manipulation Language), telle que INSERT, UPDATE ou DELETE; ou une instruction SQL qui ne retourne rien, comme une instruction DDL.
- autoGeneratedKeys
- Int32
indicateur indiquant si les clés générées automatiquement doivent être rendues disponibles pour la récupération ; une des constantes suivantes : Statement.RETURN_GENERATED_KEYSStatement.NO_GENERATED_KEYS
Retours
soit (1) le nombre de lignes pour les instructions DML (SQL Data Manipulation Language) soit (2) 0 pour les instructions SQL qui ne retournent rien
- Attributs
Exceptions
si une erreur se produit lors de l’accès à la base de données ou si l’instruction produit un ResultSet.
Remarques
Exécute l’instruction SQL donnée et signale au pilote l’indicateur donné sur la disponibilité des clés générées automatiquement par cet Statement objet pour la récupération. Le pilote ignore l’indicateur si l’instruction SQL n’est pas une INSERT instruction, ou si une instruction SQL peut retourner des clés générées automatiquement (la liste de ces instructions est spécifique au fournisseur).
<
>strong Remarque :</strong>Cette méthode ne peut pas être appelée sur un PreparedStatement ou CallableStatement.
Ajouté dans la version 1.4.
Java documentation pour java.sql.Statement.executeUpdate(java.lang.String, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ExecuteUpdate(String, Int32[])
Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération.
[Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;[I)I", "GetExecuteUpdate_Ljava_lang_String_arrayIHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int ExecuteUpdate(string? sql, int[]? columnIndexes);
[<Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;[I)I", "GetExecuteUpdate_Ljava_lang_String_arrayIHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ExecuteUpdate : string * int[] -> int
Paramètres
- sql
- String
une instruction DML (SQL Data Manipulation Language), telle que INSERT, UPDATE ou DELETE; ou une instruction SQL qui ne retourne rien, comme une instruction DDL.
- columnIndexes
- Int32[]
tableau d’index de colonne indiquant les colonnes qui doivent être retournées à partir de la ligne insérée
Retours
soit (1) le nombre de lignes pour les instructions DML (SQL Data Manipulation Language) soit (2) 0 pour les instructions SQL qui ne retournent rien
- Attributs
Exceptions
si une erreur se produit lors de l’accès à la base de données ou si l’instruction produit un ResultSet.
Remarques
Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération. Ce tableau contient les index des colonnes de la table cible qui contiennent les clés générées automatiquement qui doivent être rendues disponibles. Le pilote ignore le tableau si l’instruction SQL n’est pas une INSERT instruction, ou une instruction SQL capable de retourner des clés générées automatiquement (la liste de ces instructions est spécifique au fournisseur).
<
>strong Remarque :</strong>Cette méthode ne peut pas être appelée sur un PreparedStatement ou CallableStatement.
Ajouté dans la version 1.4.
Java documentation pour java.sql.Statement.executeUpdate(java.lang.String, int[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ExecuteUpdate(String, String[])
Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération.
[Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;[Ljava/lang/String;)I", "GetExecuteUpdate_Ljava_lang_String_arrayLjava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int ExecuteUpdate(string? sql, string[]? columnNames);
[<Android.Runtime.Register("executeUpdate", "(Ljava/lang/String;[Ljava/lang/String;)I", "GetExecuteUpdate_Ljava_lang_String_arrayLjava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ExecuteUpdate : string * string[] -> int
Paramètres
- sql
- String
une instruction DML (SQL Data Manipulation Language), telle que INSERT, UPDATE ou DELETE; ou une instruction SQL qui ne retourne rien, comme une instruction DDL.
- columnNames
- String[]
tableau des noms des colonnes qui doivent être retournées à partir de la ligne insérée
Retours
soit le nombre de lignes pour INSERT, UPDATEsoit DELETE les instructions, soit 0 pour les instructions SQL qui ne retournent rien
- Attributs
Exceptions
si une erreur se produit lors de l’accès à la base de données ou si l’instruction produit un ResultSet.
Remarques
Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération. Ce tableau contient les noms des colonnes de la table cible qui contiennent les clés générées automatiquement qui doivent être rendues disponibles. Le pilote ignore le tableau si l’instruction SQL n’est pas une INSERT instruction, ou une instruction SQL capable de retourner des clés générées automatiquement (la liste de ces instructions est spécifique au fournisseur).
<
>strong Remarque :</strong>Cette méthode ne peut pas être appelée sur un PreparedStatement ou CallableStatement.
Ajouté dans la version 1.4.
Java documentation pour java.sql.Statement.executeUpdate(java.lang.String, java.lang.String[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.