Langage

IStatement.ExecuteUpdate Méthode

Définition

Surcharges

Nom Description
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.

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.

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.

S’applique à