IPreparedStatement.SetUnicodeStream(Int32, Stream, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
deprecated
Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.
[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
Der erste Parameter ist 1, der zweite ist 2, ...
- x
- Stream
ein java.io.InputStream Objekt, das den Unicode-Parameterwert enthält
- length
- Int32
die Anzahl der Bytes im Datenstrom
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.
Wenn ein sehr großer Unicode-Wert in einen LONGVARCHAR Parameter eingegeben wird, ist es möglicherweise praktischer, ihn über ein java.io.InputStream Objekt zu senden. Die Daten werden nach Bedarf aus dem Datenstrom gelesen, bis das Ende der Datei erreicht ist. Der VORGANGstreiber führt jede erforderliche Konvertierung von Unicode in das Datenbankzeichenformat durch.
Das Byteformat des Unicode-Datenstroms muss ein Java UTF-8 sein, wie in der spezifikation für Java virtuellen Computer definiert.
<B>Hinweis:</B> Dieses Streamobjekt kann entweder ein Standard-Java Streamobjekt oder eine eigene Unterklasse sein, die die Standardschnittstelle implementiert.
Dieses Element ist veraltet. Verwenden von setCharacterStream
Java Dokumentation für java.sql.PreparedStatement.setUnicodeStream(int, java.io.InputStream, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.