IResultSet.GetObject 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 |
|---|---|
| GetObject(String, IDictionary<String,Class>) |
Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini |
| GetObject(Int32, IDictionary<String,Class>) |
Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini |
| GetObject(Int32) |
Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini |
| GetObject(String) |
Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini |
GetObject(String, IDictionary<String,Class>)
Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.
[Android.Runtime.Register("getObject", "(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Ljava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(string? columnLabel, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getObject", "(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Ljava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : string * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object
Parameter
- columnLabel
- String
label untuk kolom yang ditentukan dengan klausa SQL AS. Jika klausa SQL AS tidak ditentukan, maka label adalah nama kolom
- map
- IDictionary<String,Class>
java.util.Map objek yang berisi pemetaan dari nama jenis SQL ke kelas dalam bahasa pemrograman Java
Mengembalikan
yang Object mewakili nilai SQL di kolom yang ditentukan
- Atribut
Keterangan
Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java. Jika nilainya adalah SQL NULL, driver mengembalikan Java null. Metode ini menggunakan objek yang ditentukan Map untuk pemetaan kustom jika sesuai.
Ditambahkan dalam 1.2.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
GetObject(Int32, IDictionary<String,Class>)
Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.
[Android.Runtime.Register("getObject", "(ILjava/util/Map;)Ljava/lang/Object;", "GetGetObject_ILjava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(int columnIndex, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getObject", "(ILjava/util/Map;)Ljava/lang/Object;", "GetGetObject_ILjava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : int * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object
Parameter
- columnIndex
- Int32
kolom pertama adalah 1, yang kedua adalah 2, ...
- map
- IDictionary<String,Class>
java.util.Map objek yang berisi pemetaan dari nama jenis SQL ke kelas dalam bahasa pemrograman Java
Mengembalikan
dalam Object bahasa pemrograman Java yang mewakili nilai SQL
- Atribut
Keterangan
Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java. Jika nilainya adalah SQL NULL, driver mengembalikan Java null. Metode ini menggunakan objek yang diberikan Map untuk pemetaan kustom jenis terstruktur atau berbeda SQL yang sedang diambil.
Ditambahkan dalam 1.2.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
GetObject(Int32)
Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.
[Android.Runtime.Register("getObject", "(I)Ljava/lang/Object;", "GetGetObject_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(int columnIndex);
[<Android.Runtime.Register("getObject", "(I)Ljava/lang/Object;", "GetGetObject_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : int -> Java.Lang.Object
Parameter
- columnIndex
- Int32
kolom pertama adalah 1, yang kedua adalah 2, ...
Mengembalikan
menahan java.lang.Object nilai kolom
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.
Metode ini akan mengembalikan nilai kolom yang diberikan sebagai objek Java. Jenis objek Java akan menjadi jenis objek Java default yang sesuai dengan jenis SQL kolom, mengikuti pemetaan untuk jenis bawaan yang ditentukan dalam spesifikasi JDBC. Jika nilainya adalah SQL NULL, driver mengembalikan Java null.
Metode ini juga dapat digunakan untuk membaca jenis data abstrak khusus database.
Dalam API JDBC 2.0, perilaku metode getObject diperluas untuk mewujudkan data jenis yang ditentukan pengguna SQL.
Jika Connection.getTypeMap tidak melemparkan SQLFeatureNotSupportedException, maka ketika kolom berisi nilai terstruktur atau berbeda, perilaku metode ini seolah-olah itu adalah panggilan ke: getObject(columnIndex, this.getStatement().getConnection().getTypeMap()).
Jika Connection.getTypeMap melemparkan SQLFeatureNotSupportedException, maka nilai terstruktur tidak didukung, dan nilai yang berbeda dipetakan ke kelas Java default seperti yang ditentukan oleh jenis SQL yang mendasar dari jenis DISTINCT.
Dokumentasi Java untuk java.sql.ResultSet.getObject(int).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
GetObject(String)
Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.
[Android.Runtime.Register("getObject", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(string? columnLabel);
[<Android.Runtime.Register("getObject", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : string -> Java.Lang.Object
Parameter
- columnLabel
- String
label untuk kolom yang ditentukan dengan klausa SQL AS. Jika klausa SQL AS tidak ditentukan, maka label adalah nama kolom
Mengembalikan
menahan java.lang.Object nilai kolom
- Atribut
Pengecualian
jika terjadi kesalahan database.
Keterangan
Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.
Metode ini akan mengembalikan nilai kolom yang diberikan sebagai objek Java. Jenis objek Java akan menjadi jenis objek Java default yang sesuai dengan jenis SQL kolom, mengikuti pemetaan untuk jenis bawaan yang ditentukan dalam spesifikasi JDBC. Jika nilainya adalah SQL NULL, driver mengembalikan Java null.
Metode ini juga dapat digunakan untuk membaca jenis data abstrak khusus database.
Dalam API JDBC 2.0, perilaku metode getObject diperluas untuk mewujudkan data jenis yang ditentukan pengguna SQL. Ketika kolom berisi nilai terstruktur atau berbeda, perilaku metode ini seolah-olah itu adalah panggilan ke: getObject(columnIndex, this.getStatement().getConnection().getTypeMap()).
Dokumentasi Java untuk java.sql.ResultSet.getObject(java.lang.String).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.