IPreparedStatement.SetUnicodeStream(Int32, Stream, Int32) Metode

Definisi

Perhatian

deprecated

Mengatur parameter yang ditunjuk ke aliran input yang diberikan, yang akan memiliki jumlah byte yang ditentukan.

[Android.Runtime.Register("setUnicodeStream", "(ILjava/io/InputStream;I)V", "GetSetUnicodeStream_ILjava_io_InputStream_IHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public void SetUnicodeStream(int parameterIndex, System.IO.Stream? x, int length);
[<Android.Runtime.Register("setUnicodeStream", "(ILjava/io/InputStream;I)V", "GetSetUnicodeStream_ILjava_io_InputStream_IHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member SetUnicodeStream : int * System.IO.Stream * int -> unit

Parameter

parameterIndex
Int32

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

x
Stream

java.io.InputStream objek yang berisi nilai parameter Unicode

length
Int32

jumlah byte dalam aliran

Atribut

Pengecualian

jika terjadi kesalahan database.

Keterangan

Mengatur parameter yang ditunjuk ke aliran input yang diberikan, yang akan memiliki jumlah byte yang ditentukan.

Ketika nilai Unicode yang sangat besar dimasukkan ke LONGVARCHAR parameter, mungkin lebih praktis untuk mengirimnya melalui java.io.InputStream objek. Data akan dibaca dari aliran sesuai kebutuhan hingga akhir file tercapai. Driver JDBC akan melakukan konversi yang diperlukan dari Unicode ke format karakter database.

Format byte aliran Unicode harus Java UTF-8, seperti yang didefinisikan dalam Spesifikasi Komputer Virtual Java.

<B>Catatan:</B> Objek aliran ini dapat menjadi objek streaming Java standar atau subkelas Anda sendiri yang mengimplementasikan antarmuka standar.

Anggota ini tidak digunakan lagi. Menggunakan setCharacterStream

Java dokumentasi untuk java.sql.PreparedStatement.setUnicodeStream(int, java.io.InputStream, 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