IPreparedStatement.SetAsciiStream Metode

Definisi

Overload

Nama Deskripsi
SetAsciiStream(Int32, Stream)

Mengatur parameter yang ditunjuk ke aliran input yang diberikan.

SetAsciiStream(Int32, Stream, Int32)

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

SetAsciiStream(Int32, Stream, Int64)

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

SetAsciiStream(Int32, Stream)

Mengatur parameter yang ditunjuk ke aliran input yang diberikan.

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

Parameter

parameterIndex
Int32

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

x
Stream

aliran input Java yang berisi nilai parameter ASCII

Atribut

Pengecualian

jika terjadi kesalahan database.

Keterangan

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

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

<B>Note:</B> Konsultasikan dokumentasi driver JDBC Anda untuk menentukan apakah mungkin lebih efisien untuk menggunakan versi setAsciiStream yang mengambil parameter panjang.

Ditambahkan dalam 1.6.

Java dokumentasi untuk java.sql.PreparedStatement.setAsciiStream(int, java.io.InputStream).

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

SetAsciiStream(Int32, Stream, Int32)

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

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

Parameter

parameterIndex
Int32

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

x
Stream

aliran input Java yang berisi nilai parameter ASCII

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 ASCII yang sangat besar dimasukkan ke LONGVARCHAR parameter, mungkin lebih praktis untuk mengirimnya melalui java.io.InputStream. Data akan dibaca dari aliran sesuai kebutuhan hingga akhir file tercapai. Driver JDBC akan melakukan konversi yang diperlukan dari ASCII ke format karakter database.

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

Java dokumentasi untuk java.sql.PreparedStatement.setAsciiStream(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

SetAsciiStream(Int32, Stream, Int64)

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

[Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;J)V", "GetSetAsciiStream_ILjava_io_InputStream_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAsciiStream(int parameterIndex, System.IO.Stream? x, long length);
[<Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;J)V", "GetSetAsciiStream_ILjava_io_InputStream_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int * System.IO.Stream * int64 -> unit

Parameter

parameterIndex
Int32

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

x
Stream

aliran input Java yang berisi nilai parameter ASCII

length
Int64

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 ASCII yang sangat besar dimasukkan ke LONGVARCHAR parameter, mungkin lebih praktis untuk mengirimnya melalui java.io.InputStream. Data akan dibaca dari aliran sesuai kebutuhan hingga akhir file tercapai. Driver JDBC akan melakukan konversi yang diperlukan dari ASCII ke format karakter database.

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

Ditambahkan dalam 1.6.

Java dokumentasi untuk java.sql.PreparedStatement.setAsciiStream(int, java.io.InputStream, long).

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