ISQLData.ReadSQL(ISQLInput, String) Metode

Definisi

Mengisi objek ini dengan data yang dibaca dari database.

[Android.Runtime.Register("readSQL", "(Ljava/sql/SQLInput;Ljava/lang/String;)V", "GetReadSQL_Ljava_sql_SQLInput_Ljava_lang_String_Handler:Java.Sql.ISQLDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void ReadSQL(Java.Sql.ISQLInput? stream, string? typeName);
[<Android.Runtime.Register("readSQL", "(Ljava/sql/SQLInput;Ljava/lang/String;)V", "GetReadSQL_Ljava_sql_SQLInput_Ljava_lang_String_Handler:Java.Sql.ISQLDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadSQL : Java.Sql.ISQLInput * string -> unit

Parameter

stream
ISQLInput

SQLInput objek tempat membaca data untuk nilai yang sedang dipetakan kustom

typeName
String

nama jenis SQL dari nilai pada aliran data

Atribut

Pengecualian

jika terjadi kesalahan database.

Keterangan

Mengisi objek ini dengan data yang dibaca dari database. Implementasi metode harus mengikuti protokol ini: <UL><LI>Ini harus membaca setiap atribut atau elemen jenis SQL dari aliran input yang diberikan. Ini dilakukan dengan memanggil metode aliran input untuk membaca setiap item, dalam urutan muncul dalam definisi SQL dari jenis tersebut. <LI>Metode readSQL kemudian menetapkan data ke bidang atau elemen yang sesuai (dari objek ini atau lainnya). Secara khusus, metode pembaca harus memanggil metode pembaca yang sesuai (SQLInput.readString, SQLInput.readBigDecimal, dan sebagainya) untuk melakukan hal berikut: untuk jenis yang berbeda, baca elemen data tunggalnya; untuk jenis terstruktur, baca nilai untuk setiap atribut jenis SQL. </UL> Driver JDBC menginisialisasi aliran input dengan peta jenis sebelum memanggil metode ini, yang digunakan oleh metode pembaca yang sesuai SQLInput pada aliran.

Ditambahkan dalam 1.2.

Java dokumentasi untuk java.sql.SQLData.readSQL(java.sql.SQLInput, 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

Lihat juga