IConnection.PrepareCall Metode

Definisi

Overload

Nama Deskripsi
PrepareCall(String, Int32, Int32, Int32)

CallableStatement Membuat objek yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan.

PrepareCall(String, Int32, Int32)

CallableStatement Membuat objek yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan.

PrepareCall(String)

CallableStatement Membuat objek untuk memanggil prosedur tersimpan database.

PrepareCall(String, Int32, Int32, Int32)

CallableStatement Membuat objek yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan.

[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;III)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;III)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string * int * int * int -> Java.Sql.ICallableStatement

Parameter

sql
String

String objek yang merupakan pernyataan SQL yang akan dikirim ke database; mungkin berisi parameter '?' atau lebih

resultSetType
Int32

salah satu konstanta berikut ResultSet : ResultSet.TYPE_FORWARD_ONLY, , ResultSet.TYPE_SCROLL_INSENSITIVEatau ResultSet.TYPE_SCROLL_SENSITIVE

resultSetConcurrency
Int32

salah satu konstanta berikut ResultSet : ResultSet.CONCUR_READ_ONLY atau ResultSet.CONCUR_UPDATABLE

resultSetHoldability
Int32

salah satu konstanta berikut ResultSet : ResultSet.HOLD_CURSORS_OVER_COMMIT atau ResultSet.CLOSE_CURSORS_AT_COMMIT

Mengembalikan

objek baru CallableStatement , yang berisi pernyataan SQL yang telah dikompilasi sebelumnya, yang akan menghasilkan ResultSet objek dengan jenis, konkurensi, dan tahanan yang diberikan

Atribut

Pengecualian

jika terjadi masalah saat mengakses database.

Keterangan

CallableStatement Membuat objek yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan. Metode ini sama dengan prepareCall metode di atas, tetapi memungkinkan jenis tataan hasil default, jenis konkurensi tataan hasil dan tahanan untuk ditimpa.

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.sql.Connection.prepareCall(java.lang.String, int, int, 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

PrepareCall(String, Int32, Int32)

CallableStatement Membuat objek yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan.

[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;II)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql, int resultSetType, int resultSetConcurrency);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;II)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string * int * int -> Java.Sql.ICallableStatement

Parameter

sql
String

String objek yang merupakan pernyataan SQL yang akan dikirim ke database; mungkin berisi parameter '?' atau lebih

resultSetType
Int32

jenis tataan hasil; salah satu dari ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, atau ResultSet.TYPE_SCROLL_SENSITIVE

resultSetConcurrency
Int32

jenis konkurensi; salah satu dari ResultSet.CONCUR_READ_ONLY atau ResultSet.CONCUR_UPDATABLE

Mengembalikan

objek baru CallableStatement yang berisi pernyataan SQL yang telah dikompilasi sebelumnya yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan

Atribut

Pengecualian

jika terjadi masalah saat mengakses database

Keterangan

CallableStatement Membuat objek yang akan menghasilkan ResultSet objek dengan jenis dan konkurensi yang diberikan. Metode ini sama dengan metode di prepareCall atas, tetapi memungkinkan jenis tataan hasil default dan konkurensi ditimpa. Ketahanan kumpulan hasil yang dibuat dapat ditentukan dengan memanggil #getHoldability.

Ditambahkan dalam 1.2.

Java dokumentasi untuk java.sql.Connection.prepareCall(java.lang.String, int, 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

PrepareCall(String)

CallableStatement Membuat objek untuk memanggil prosedur tersimpan database.

[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_Handler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_Handler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string -> Java.Sql.ICallableStatement

Parameter

sql
String

pernyataan SQL yang mungkin berisi satu atau beberapa tempat penampung parameter '?'. Biasanya pernyataan ini ditentukan menggunakan sintaks escape panggilan JDBC.

Mengembalikan

objek default CallableStatement baru yang berisi pernyataan SQL yang telah dikompilasi sebelumnya

Atribut

Pengecualian

jika terjadi masalah saat mengakses database.

Keterangan

CallableStatement Membuat objek untuk memanggil prosedur tersimpan database. Objek CallableStatement menyediakan metode untuk menyiapkan parameter IN dan OUT-nya, dan metode untuk menjalankan panggilan ke prosedur tersimpan.

<B>Catatan:</B> Metode ini dioptimalkan untuk menangani pernyataan panggilan prosedur tersimpan. Beberapa driver dapat mengirim pernyataan panggilan ke database ketika metode prepareCall selesai; yang lain mungkin menunggu sampai CallableStatement objek dijalankan. Ini tidak memiliki efek langsung pada pengguna; namun, itu mempengaruhi metode mana yang melemparkan SQLExceptions tertentu.

Tataan hasil yang dibuat menggunakan objek yang dikembalikan CallableStatement secara default akan menjadi jenis TYPE_FORWARD_ONLY dan memiliki tingkat konkurensi .CONCUR_READ_ONLY Ketahanan kumpulan hasil yang dibuat dapat ditentukan dengan memanggil #getHoldability.

Java dokumentasi untuk java.sql.Connection.prepareCall(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