IStatement.ExecuteUpdate Método

Definición

Sobrecargas

Nombre Description
ExecuteUpdate(String)

Ejecuta la instrucción SQL dada, que puede ser una INSERTinstrucción , UPDATEo DELETE o una instrucción SQL que no devuelve nada, como una instrucción DDL de SQL.

ExecuteUpdate(String, Int32)

Ejecuta la instrucción SQL dada y indica al controlador con la marca especificada si las claves generadas automáticamente por este Statement objeto deben estar disponibles para su recuperación.

ExecuteUpdate(String, Int32[])

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación.

ExecuteUpdate(String, String[])

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación.

ExecuteUpdate(String)

Ejecuta la instrucción SQL dada, que puede ser una INSERTinstrucción , UPDATEo DELETE o una instrucción SQL que no devuelve nada, como una instrucción DDL de 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

Parámetros

sql
String

una instrucción sql Data Manipulation Language (DML), como INSERT, UPDATE o DELETE; o una instrucción SQL que no devuelve nada, como una instrucción DDL.

Devoluciones

ya sea (1) el recuento de filas para las instrucciones del lenguaje de manipulación de datos (DML) de SQL o (2) 0 para las instrucciones SQL que no devuelven nada

Atributos

Excepciones

si se produce un error al obtener acceso a la base de datos o si la instrucción genera un ResultSet.

Comentarios

Ejecuta la instrucción SQL dada, que puede ser una INSERTinstrucción , UPDATEo DELETE o una instrucción SQL que no devuelve nada, como una instrucción DDL de SQL.

<strong>Note:</strong>Este método no se puede llamar a en o PreparedStatementCallableStatement.

Documentación de Java para java.sql.Statement.executeUpdate(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ExecuteUpdate(String, Int32)

Ejecuta la instrucción SQL dada y indica al controlador con la marca especificada si las claves generadas automáticamente por este Statement objeto deben estar disponibles para su recuperación.

[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

Parámetros

sql
String

una instrucción sql Data Manipulation Language (DML), como INSERT, UPDATE o DELETE; o una instrucción SQL que no devuelve nada, como una instrucción DDL.

autoGeneratedKeys
Int32

una marca que indica si las claves generadas automáticamente deben estar disponibles para su recuperación; una de las siguientes constantes: Statement.RETURN_GENERATED_KEYSStatement.NO_GENERATED_KEYS

Devoluciones

ya sea (1) el recuento de filas para las instrucciones del lenguaje de manipulación de datos (DML) de SQL o (2) 0 para las instrucciones SQL que no devuelven nada

Atributos

Excepciones

si se produce un error al obtener acceso a la base de datos o si la instrucción genera un ResultSet.

Comentarios

Ejecuta la instrucción SQL dada y indica al controlador con la marca especificada si las claves generadas automáticamente por este Statement objeto deben estar disponibles para su recuperación. El controlador omitirá la marca si la instrucción SQL no es una INSERT instrucción o una instrucción SQL capaz de devolver claves generadas automáticamente (la lista de estas instrucciones es específica del proveedor).

<strong>Note:</strong>Este método no se puede llamar a en o PreparedStatementCallableStatement.

Agregado en la versión 1.4.

Documentación de Java para java.sql.Statement.executeUpdate(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ExecuteUpdate(String, Int32[])

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación.

[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

Parámetros

sql
String

una instrucción sql Data Manipulation Language (DML), como INSERT, UPDATE o DELETE; o una instrucción SQL que no devuelve nada, como una instrucción DDL.

columnIndexes
Int32[]

una matriz de índices de columna que indica las columnas que se deben devolver de la fila insertada.

Devoluciones

ya sea (1) el recuento de filas para las instrucciones del lenguaje de manipulación de datos (DML) de SQL o (2) 0 para las instrucciones SQL que no devuelven nada

Atributos

Excepciones

si se produce un error al obtener acceso a la base de datos o si la instrucción genera un ResultSet.

Comentarios

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación. Esta matriz contiene los índices de las columnas de la tabla de destino que contienen las claves generadas automáticamente que deben estar disponibles. El controlador omitirá la matriz si la instrucción SQL no es una INSERT instrucción o una instrucción SQL capaz de devolver claves generadas automáticamente (la lista de estas instrucciones es específica del proveedor).

<strong>Note:</strong>Este método no se puede llamar a en o PreparedStatementCallableStatement.

Agregado en la versión 1.4.

Documentación de Java para java.sql.Statement.executeUpdate(java.lang.String, int[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ExecuteUpdate(String, String[])

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación.

[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

Parámetros

sql
String

una instrucción sql Data Manipulation Language (DML), como INSERT, UPDATE o DELETE; o una instrucción SQL que no devuelve nada, como una instrucción DDL.

columnNames
String[]

matriz de los nombres de las columnas que se deben devolver de la fila insertada

Devoluciones

recuento de filas para INSERTinstrucciones , UPDATEo DELETE , o 0 para instrucciones SQL que no devuelven nada

Atributos

Excepciones

si se produce un error al obtener acceso a la base de datos o si la instrucción genera un ResultSet.

Comentarios

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación. Esta matriz contiene los nombres de las columnas de la tabla de destino que contienen las claves generadas automáticamente que deben estar disponibles. El controlador omitirá la matriz si la instrucción SQL no es una INSERT instrucción o una instrucción SQL capaz de devolver claves generadas automáticamente (la lista de estas instrucciones es específica del proveedor).

<strong>Note:</strong>Este método no se puede llamar a en o PreparedStatementCallableStatement.

Agregado en la versión 1.4.

Documentación de Java para java.sql.Statement.executeUpdate(java.lang.String, java.lang.String[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a