IResultSet.GetAsciiStream Metode

Definisi

Overload

Nama Deskripsi
GetAsciiStream(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII.

GetAsciiStream(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII.

GetAsciiStream(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII.

[Android.Runtime.Register("getAsciiStream", "(I)Ljava/io/InputStream;", "GetGetAsciiStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? GetAsciiStream(int columnIndex);
[<Android.Runtime.Register("getAsciiStream", "(I)Ljava/io/InputStream;", "GetGetAsciiStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetAsciiStream : int -> System.IO.Stream

Parameter

columnIndex
Int32

kolom pertama adalah 1, yang kedua adalah 2, ...

Mengembalikan

aliran input Java yang memberikan nilai kolom database sebagai aliran karakter ASCII satu byte; jika nilainya adalah SQL NULL, nilai yang dikembalikan adalahnull

Atribut

Pengecualian

jika terjadi kesalahan database.

Keterangan

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII. Nilai kemudian dapat dibaca dalam gugus dari aliran. Metode ini sangat cocok untuk mengambil nilai besar LONGVARCHAR . Driver JDBC akan melakukan konversi yang diperlukan dari format database ke ASCII.

<Catatan B>:</B> Semua data dalam aliran yang dikembalikan harus dibaca sebelum mendapatkan nilai kolom lain. Panggilan berikutnya ke metode getter secara implisit menutup aliran. Selain itu, aliran dapat kembali 0 ketika metode InputStream.available dipanggil apakah ada data yang tersedia atau tidak.

Java dokumentasi untuk java.sql.ResultSet.getAsciiStream(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

GetAsciiStream(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII.

[Android.Runtime.Register("getAsciiStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetAsciiStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? GetAsciiStream(string? columnLabel);
[<Android.Runtime.Register("getAsciiStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetAsciiStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetAsciiStream : string -> System.IO.Stream

Parameter

columnLabel
String

label untuk kolom yang ditentukan dengan klausa SQL AS. Jika klausa SQL AS tidak ditentukan, maka label adalah nama kolom

Mengembalikan

aliran input Java yang memberikan nilai kolom database sebagai aliran karakter ASCII satu byte. Jika nilainya adalah SQL NULL, nilai yang dikembalikan adalah null.

Atribut

Pengecualian

jika terjadi kesalahan database.

Keterangan

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII. Nilai kemudian dapat dibaca dalam gugus dari aliran. Metode ini sangat cocok untuk mengambil nilai besar LONGVARCHAR . Driver JDBC akan melakukan konversi yang diperlukan dari format database ke ASCII.

<Catatan B>:</B> Semua data dalam aliran yang dikembalikan harus dibaca sebelum mendapatkan nilai kolom lain. Panggilan berikutnya ke metode getter secara implisit menutup aliran. Selain itu, aliran dapat kembali 0 ketika metode available dipanggil apakah ada data yang tersedia atau tidak.

Java dokumentasi untuk java.sql.ResultSet.getAsciiStream(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