IStatement.ExecuteUpdate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| ExecuteUpdate(String) |
Menjalankan pernyataan SQL yang diberikan, yang mungkin merupakan |
| 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 |
| 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.