IStatement.ExecuteUpdate Metode

Definisi

Overload

Nama Deskripsi
ExecuteUpdate(String)

Menjalankan pernyataan SQL yang diberikan, yang mungkin merupakan INSERTpernyataan , , UPDATEatau DELETE atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan SQL DDL.

ExecuteUpdate(String, Int32)

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver dengan bendera yang diberikan tentang apakah kunci yang dihasilkan secara otomatis yang dihasilkan oleh objek ini Statement harus tersedia untuk diambil.

ExecuteUpdate(String, Int32[])

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver bahwa kunci yang dihasilkan secara otomatis yang ditunjukkan dalam array yang diberikan harus tersedia untuk diambil.

ExecuteUpdate(String, String[])

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver bahwa kunci yang dihasilkan secara otomatis yang ditunjukkan dalam array yang diberikan harus tersedia untuk diambil.

ExecuteUpdate(String)

Menjalankan pernyataan SQL yang diberikan, yang mungkin merupakan INSERTpernyataan , , UPDATEatau DELETE atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan SQL DDL.

[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

Parameter

sql
String

pernyataan SQL Data Manipulation Language (DML), seperti INSERT, UPDATE atau DELETE; atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan DDL.

Mengembalikan

baik (1) jumlah baris untuk pernyataan SQL Data Manipulation Language (DML) atau (2) 0 untuk pernyataan SQL yang tidak mengembalikan apa pun

Atribut

Pengecualian

jika terjadi kesalahan saat mengakses database atau jika pernyataan menghasilkan ResultSet.

Keterangan

Menjalankan pernyataan SQL yang diberikan, yang mungkin merupakan INSERTpernyataan , , UPDATEatau DELETE atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan SQL DDL.

<Strong>Note:</strong>Metode ini tidak dapat dipanggil pada PreparedStatement atau CallableStatement.

Java dokumentasi untuk java.sql.Statement.executeUpdate(java.lang.String).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

ExecuteUpdate(String, Int32)

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver dengan bendera yang diberikan tentang apakah kunci yang dihasilkan secara otomatis yang dihasilkan oleh objek ini Statement harus tersedia untuk diambil.

[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

Parameter

sql
String

pernyataan SQL Data Manipulation Language (DML), seperti INSERT, UPDATE atau DELETE; atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan DDL.

autoGeneratedKeys
Int32

bendera yang menunjukkan apakah kunci yang dihasilkan secara otomatis harus tersedia untuk diambil; salah satu konstanta berikut: Statement.RETURN_GENERATED_KEYSStatement.NO_GENERATED_KEYS

Mengembalikan

baik (1) jumlah baris untuk pernyataan SQL Data Manipulation Language (DML) atau (2) 0 untuk pernyataan SQL yang tidak mengembalikan apa pun

Atribut

Pengecualian

jika terjadi kesalahan saat mengakses database atau jika pernyataan menghasilkan ResultSet.

Keterangan

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver dengan bendera yang diberikan tentang apakah kunci yang dihasilkan secara otomatis yang dihasilkan oleh objek ini Statement harus tersedia untuk diambil. Driver akan mengabaikan bendera jika pernyataan SQL bukan INSERT pernyataan, atau pernyataan SQL yang dapat mengembalikan kunci yang dihasilkan secara otomatis (daftar pernyataan tersebut khusus vendor).

<Strong>Note:</strong>Metode ini tidak dapat dipanggil pada PreparedStatement atau CallableStatement.

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.sql.Statement.executeUpdate(java.lang.String, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

ExecuteUpdate(String, Int32[])

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver bahwa kunci yang dihasilkan secara otomatis yang ditunjukkan dalam array yang diberikan harus tersedia untuk diambil.

[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

Parameter

sql
String

pernyataan SQL Data Manipulation Language (DML), seperti INSERT, UPDATE atau DELETE; atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan DDL.

columnIndexes
Int32[]

array indeks kolom yang menunjukkan kolom yang harus dikembalikan dari baris yang disisipkan

Mengembalikan

baik (1) jumlah baris untuk pernyataan SQL Data Manipulation Language (DML) atau (2) 0 untuk pernyataan SQL yang tidak mengembalikan apa pun

Atribut

Pengecualian

jika terjadi kesalahan saat mengakses database atau jika pernyataan menghasilkan ResultSet.

Keterangan

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver bahwa kunci yang dihasilkan secara otomatis yang ditunjukkan dalam array yang diberikan harus tersedia untuk diambil. Array ini berisi indeks kolom dalam tabel target yang berisi kunci yang dihasilkan secara otomatis yang harus tersedia. Driver akan mengabaikan array jika pernyataan SQL bukan INSERT pernyataan, atau pernyataan SQL yang dapat mengembalikan kunci yang dihasilkan secara otomatis (daftar pernyataan tersebut khusus vendor).

<Strong>Note:</strong>Metode ini tidak dapat dipanggil pada PreparedStatement atau CallableStatement.

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.sql.Statement.executeUpdate(java.lang.String, int[]).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

ExecuteUpdate(String, String[])

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver bahwa kunci yang dihasilkan secara otomatis yang ditunjukkan dalam array yang diberikan harus tersedia untuk diambil.

[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

Parameter

sql
String

pernyataan SQL Data Manipulation Language (DML), seperti INSERT, UPDATE atau DELETE; atau pernyataan SQL yang tidak mengembalikan apa pun, seperti pernyataan DDL.

columnNames
String[]

array nama kolom yang harus dikembalikan dari baris yang disisipkan

Mengembalikan

baik jumlah baris untuk INSERT, , UPDATEatau DELETE pernyataan, atau 0 untuk pernyataan SQL yang tidak mengembalikan apa pun

Atribut

Pengecualian

jika terjadi kesalahan saat mengakses database atau jika pernyataan menghasilkan ResultSet.

Keterangan

Menjalankan pernyataan SQL yang diberikan dan memberi sinyal kepada driver bahwa kunci yang dihasilkan secara otomatis yang ditunjukkan dalam array yang diberikan harus tersedia untuk diambil. Array ini berisi nama kolom dalam tabel target yang berisi kunci yang dihasilkan secara otomatis yang harus tersedia. Driver akan mengabaikan array jika pernyataan SQL bukan INSERT pernyataan, atau pernyataan SQL yang dapat mengembalikan kunci yang dihasilkan secara otomatis (daftar pernyataan tersebut khusus vendor).

<Strong>Note:</strong>Metode ini tidak dapat dipanggil pada PreparedStatement atau CallableStatement.

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.sql.Statement.executeUpdate(java.lang.String, java.lang.String[]).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk