ICallableStatement.RegisterOutParameter 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 |
|---|---|
| RegisterOutParameter(Int32, Int32) |
Mendaftarkan parameter OUT dalam posisi |
| RegisterOutParameter(String, Int32) |
Mendaftarkan parameter OUT bernama |
| RegisterOutParameter(Int32, Int32, Int32) |
Mendaftarkan parameter dalam posisi |
| RegisterOutParameter(Int32, Int32, String) |
Mendaftarkan parameter output yang ditunjuk. |
| RegisterOutParameter(String, Int32, Int32) |
Mendaftarkan parameter bernama |
| RegisterOutParameter(String, Int32, String) |
Mendaftarkan parameter output yang ditunjuk. |
RegisterOutParameter(Int32, Int32)
Mendaftarkan parameter OUT dalam posisi parameterIndex ordinal ke jenis sqlTypeJDBC .
[Android.Runtime.Register("registerOutParameter", "(II)V", "GetRegisterOutParameter_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType);
[<Android.Runtime.Register("registerOutParameter", "(II)V", "GetRegisterOutParameter_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int -> unit
Parameter
- parameterIndex
- Int32
parameter pertama adalah 1, yang kedua adalah 2, dan sebagainya
- sqlType
- Int32
kode jenis JDBC yang ditentukan oleh java.sql.Types.
Jika parameternya adalah jenis NUMERIC JDBC atau DECIMAL, versi registerOutParameter yang menerima nilai skala harus digunakan.
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendaftarkan parameter OUT dalam posisi parameterIndex ordinal ke jenis sqlTypeJDBC . Semua parameter OUT harus didaftarkan sebelum prosedur tersimpan dijalankan.
Jenis JDBC yang ditentukan oleh sqlType untuk parameter OUT menentukan jenis Java yang harus digunakan dalam get metode untuk membaca nilai parameter tersebut.
Jika jenis JDBC yang diharapkan dikembalikan ke parameter output ini khusus untuk database khusus ini, sqlType harus java.sql.Types.OTHER. Metode #getObject mengambil nilai .
Java dokumentasi untuk java.sql.CallableStatement.registerOutParameter(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.
Lihat juga
Berlaku untuk
RegisterOutParameter(String, Int32)
Mendaftarkan parameter OUT bernama parameterName ke jenis sqlTypeJDBC .
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;I)V", "GetRegisterOutParameter_Ljava_lang_String_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;I)V", "GetRegisterOutParameter_Ljava_lang_String_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int -> unit
Parameter
- parameterName
- String
nama parameter
- sqlType
- Int32
kode jenis JDBC yang ditentukan oleh java.sql.Types.
Jika parameternya adalah jenis NUMERIC JDBC atau DECIMAL, versi registerOutParameter yang menerima nilai skala harus digunakan.
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendaftarkan parameter OUT bernama parameterName ke jenis sqlTypeJDBC . Semua parameter OUT harus didaftarkan sebelum prosedur tersimpan dijalankan.
Jenis JDBC yang ditentukan oleh sqlType untuk parameter OUT menentukan jenis Java yang harus digunakan dalam get metode untuk membaca nilai parameter tersebut.
Jika jenis JDBC yang diharapkan dikembalikan ke parameter output ini khusus untuk database khusus ini, sqlType harus java.sql.Types.OTHER. Metode #getObject mengambil nilai .
Ditambahkan dalam 1.4.
Java dokumentasi untuk java.sql.CallableStatement.registerOutParameter(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
RegisterOutParameter(Int32, Int32, Int32)
Mendaftarkan parameter dalam posisi parameterIndex ordinal menjadi jenis sqlTypeJDBC .
[Android.Runtime.Register("registerOutParameter", "(III)V", "GetRegisterOutParameter_IIIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType, int scale);
[<Android.Runtime.Register("registerOutParameter", "(III)V", "GetRegisterOutParameter_IIIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int * int -> unit
Parameter
- parameterIndex
- Int32
parameter pertama adalah 1, yang kedua adalah 2, dan sebagainya
- sqlType
- Int32
kode jenis SQL yang ditentukan oleh java.sql.Types.
- scale
- Int32
jumlah digit yang diinginkan di sebelah kanan titik desimal. Ini harus lebih besar dari atau sama dengan nol.
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendaftarkan parameter dalam posisi parameterIndex ordinal menjadi jenis sqlTypeJDBC . Semua parameter OUT harus didaftarkan sebelum prosedur tersimpan dijalankan.
Jenis JDBC yang ditentukan oleh sqlType untuk parameter OUT menentukan jenis Java yang harus digunakan dalam get metode untuk membaca nilai parameter tersebut.
Versi registerOutParameter ini harus digunakan ketika parameter berjenis NUMERIC JDBC atau DECIMAL.
Java dokumentasi untuk java.sql.CallableStatement.registerOutParameter(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.
Lihat juga
Berlaku untuk
RegisterOutParameter(Int32, Int32, String)
Mendaftarkan parameter output yang ditunjuk.
[Android.Runtime.Register("registerOutParameter", "(IILjava/lang/String;)V", "GetRegisterOutParameter_IILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType, string? typeName);
[<Android.Runtime.Register("registerOutParameter", "(IILjava/lang/String;)V", "GetRegisterOutParameter_IILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int * string -> unit
Parameter
- parameterIndex
- Int32
parameter pertama adalah 1, yang kedua adalah 2,...
- sqlType
- Int32
nilai dari java.sql.Types
- typeName
- String
nama yang sepenuhnya memenuhi syarat dari jenis terstruktur SQL
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendaftarkan parameter output yang ditunjuk. Versi metode registerOutParameter ini harus digunakan untuk parameter yang ditentukan pengguna atau REF output. Contoh jenis yang ditentukan pengguna meliputi: STRUCT, , DISTINCTJAVA_OBJECT, dan jenis array bernama.
Semua parameter OUT harus didaftarkan sebelum prosedur tersimpan dijalankan.
Untuk parameter yang ditentukan pengguna, nama jenis SQL parameter yang sepenuhnya memenuhi syarat juga harus diberikan, sementara REF parameter mengharuskan nama jenis yang sepenuhnya memenuhi syarat dari jenis yang dirujuk diberikan. Driver JDBC yang tidak memerlukan kode jenis dan informasi nama jenis dapat mengabaikannya. Namun, agar portabel, aplikasi harus selalu menyediakan nilai-nilai ini untuk parameter dan REF yang ditentukan pengguna.
Meskipun ditujukan untuk parameter dan REF yang ditentukan pengguna, metode ini dapat digunakan untuk mendaftarkan parameter dari jenis JDBC apa pun. Jika parameter tidak memiliki yang ditentukan pengguna atau REF jenis, parameter typeName diabaikan.
<B>Catatan:</B> Saat membaca nilai parameter keluar, Anda harus menggunakan metode getter yang jenis Java nya sesuai dengan jenis SQL terdaftar parameter.
Ditambahkan dalam 1.2.
Java dokumentasi untuk java.sql.CallableStatement.registerOutParameter(int, int, 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.
Lihat juga
Berlaku untuk
RegisterOutParameter(String, Int32, Int32)
Mendaftarkan parameter bernama parameterName menjadi dari jenis sqlTypeJDBC .
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;II)V", "GetRegisterOutParameter_Ljava_lang_String_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType, int scale);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;II)V", "GetRegisterOutParameter_Ljava_lang_String_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int * int -> unit
Parameter
- parameterName
- String
nama parameter
- sqlType
- Int32
Kode jenis SQL yang ditentukan oleh java.sql.Types.
- scale
- Int32
jumlah digit yang diinginkan di sebelah kanan titik desimal. Ini harus lebih besar dari atau sama dengan nol.
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendaftarkan parameter bernama parameterName menjadi dari jenis sqlTypeJDBC . Semua parameter OUT harus didaftarkan sebelum prosedur tersimpan dijalankan.
Jenis JDBC yang ditentukan oleh sqlType untuk parameter OUT menentukan jenis Java yang harus digunakan dalam get metode untuk membaca nilai parameter tersebut.
Versi registerOutParameter ini harus digunakan ketika parameter berjenis NUMERIC JDBC atau DECIMAL.
Ditambahkan dalam 1.4.
Java dokumentasi untuk java.sql.CallableStatement.registerOutParameter(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
RegisterOutParameter(String, Int32, String)
Mendaftarkan parameter output yang ditunjuk.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;ILjava/lang/String;)V", "GetRegisterOutParameter_Ljava_lang_String_ILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType, string? typeName);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;ILjava/lang/String;)V", "GetRegisterOutParameter_Ljava_lang_String_ILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int * string -> unit
Parameter
- parameterName
- String
nama parameter
- sqlType
- Int32
nilai dari java.sql.Types
- typeName
- String
nama yang sepenuhnya memenuhi syarat dari jenis terstruktur SQL
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendaftarkan parameter output yang ditunjuk. Versi metode registerOutParameter ini harus digunakan untuk parameter output bernama pengguna atau REF. Contoh jenis bernama pengguna meliputi: STRUCT, DISTINCT, JAVA_OBJECT, dan jenis array bernama.
Semua parameter OUT harus didaftarkan sebelum prosedur tersimpan dijalankan.
Untuk parameter bernama pengguna, nama jenis SQL parameter yang sepenuhnya memenuhi syarat juga harus diberikan, sementara parameter REF mengharuskan nama jenis yang sepenuhnya memenuhi syarat dari jenis yang direferensikan diberikan. Driver JDBC yang tidak memerlukan kode jenis dan informasi nama jenis dapat mengabaikannya. Namun, agar portabel, aplikasi harus selalu menyediakan nilai-nilai ini untuk parameter bernama pengguna dan REF.
Meskipun ditujukan untuk parameter bernama pengguna dan REF, metode ini dapat digunakan untuk mendaftarkan parameter jenis JDBC apa pun. Jika parameter tidak memiliki jenis nama pengguna atau REF, parameter typeName diabaikan.
<B>Catatan:</B> Saat membaca nilai parameter keluar, Anda harus menggunakan getXXX metode yang Java jenis XXX sesuai dengan jenis SQL terdaftar parameter.
Ditambahkan dalam 1.4.
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.