IRowSet.SetBlob 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.
Überlädt
SetBlob(String, Stream, Int64) |
Legt den angegebenen Parameter auf ein |
SetBlob(Int32, Stream, Int64) |
Legt den angegebenen Parameter auf ein |
SetBlob(String, Stream) |
Legt den angegebenen Parameter auf ein |
SetBlob(Int32, Stream) |
Legt den angegebenen Parameter auf ein |
SetBlob(Int32, IBlob) |
Legt den angegebenen Parameter im Befehl dieses |
SetBlob(String, IBlob) |
Legt den angegebenen Parameter auf das angegebene |
SetBlob(String, Stream, Int64)
Legt den angegebenen Parameter auf ein InputStream
Objekt fest.
[Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;J)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob (string? parameterName, System.IO.Stream? inputStream, long length);
[<Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;J)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : string * System.IO.Stream * int64 -> unit
Parameter
- parameterName
- String
der Name des Parameters, der festgelegt werden soll, ist 2, ...
- inputStream
- Stream
Ein Objekt, das die Daten enthält, auf die der Parameterwert festgelegt werden soll.
- length
- Int64
die Anzahl der Bytes in den Parameterdaten.
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Fehler auftritt.
Hinweise
Legt den angegebenen Parameter auf ein InputStream
Objekt fest. Dies inputstream
muss die Anzahl der zeichen enthalten, die mit der Länge angegeben werden, andernfalls wird beim Ausführen ein SQLException
CallableStatement
Zeichen generiert. Diese Methode unterscheidet sich von der setBinaryStream (int, InputStream, int)
Methode, da sie den Treiber darüber informiert, dass der Parameterwert als Eins BLOB
an den Server gesendet werden soll. Wenn die setBinaryStream
Methode verwendet wird, muss der Treiber möglicherweise zusätzliche Arbeit ausführen, um festzustellen, ob die Parameterdaten als oder LONGVARBINARY
a an den Server gesendet werden sollen. BLOB
In 1.6 hinzugefügt.
Java-Dokumentation für javax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream, long)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetBlob(Int32, Stream, Int64)
Legt den angegebenen Parameter auf ein InputStream
Objekt fest.
[Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;J)V", "GetSetBlob_ILjava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob (int parameterIndex, System.IO.Stream? inputStream, long length);
[<Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;J)V", "GetSetBlob_ILjava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : int * System.IO.Stream * int64 -> unit
Parameter
- parameterIndex
- Int32
Index des ersten Parameters ist 1, der zweite ist 2, ...
- inputStream
- Stream
Ein Objekt, das die Daten enthält, auf die der Parameterwert festgelegt werden soll.
- length
- Int64
die Anzahl der Bytes in den Parameterdaten.
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Fehler auftritt.
Hinweise
Legt den angegebenen Parameter auf ein InputStream
Objekt fest. Der Eingabestream muss die Anzahl der Zeichen enthalten, die mit der Länge angegeben werden, andernfalls wird eine SQLException
generiert, wenn dies PreparedStatement
ausgeführt wird. Diese Methode unterscheidet sich von der setBinaryStream (int, InputStream, int)
Methode, da sie den Treiber darüber informiert, dass der Parameterwert als Eins BLOB
an den Server gesendet werden soll. Wenn die setBinaryStream
Methode verwendet wird, muss der Treiber möglicherweise zusätzliche Arbeit ausführen, um festzustellen, ob die Parameterdaten als oder LONGVARBINARY
a an den Server gesendet werden sollen. BLOB
In 1.6 hinzugefügt.
Java-Dokumentation für javax.sql.RowSet.setBlob(int, java.io.InputStream, long)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetBlob(String, Stream)
Legt den angegebenen Parameter auf ein InputStream
Objekt fest.
[Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob (string? parameterName, System.IO.Stream? inputStream);
[<Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : string * System.IO.Stream -> unit
Parameter
- parameterName
- String
der Name des Parameters
- inputStream
- Stream
Ein Objekt, das die Daten enthält, auf die der Parameterwert festgelegt werden soll.
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Fehler auftritt.
Hinweise
Legt den angegebenen Parameter auf ein InputStream
Objekt fest. Diese Methode unterscheidet sich von der setBinaryStream (int, InputStream)
Methode, da sie den Treiber darüber informiert, dass der Parameterwert als Eins BLOB
an den Server gesendet werden soll. Wenn die setBinaryStream
Methode verwendet wird, muss der Treiber möglicherweise zusätzliche Arbeit ausführen, um zu bestimmen, ob die Parameterdaten als oder LONGVARBINARY
a an den Server gesendet werden sollen. BLOB
<B>Hinweis:</B> Erkundigen Sie sich in ihrer DOKUMENTATION zu IHREM TREIBER, ob es effizienter sein könnte, eine Version zu verwenden, von setBlob
der ein Längenparameter benötigt wird.
In 1.6 hinzugefügt.
Java-Dokumentation für javax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetBlob(Int32, Stream)
Legt den angegebenen Parameter auf ein InputStream
Objekt fest.
[Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;)V", "GetSetBlob_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob (int parameterIndex, System.IO.Stream? inputStream);
[<Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;)V", "GetSetBlob_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : int * System.IO.Stream -> unit
Parameter
- parameterIndex
- Int32
Index des ersten Parameters ist 1, der zweite ist 2, ...
- inputStream
- Stream
Ein Objekt, das die Daten enthält, auf die der Parameterwert festgelegt werden soll.
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Fehler auftritt.
Hinweise
Legt den angegebenen Parameter auf ein InputStream
Objekt fest. Diese Methode unterscheidet sich von der setBinaryStream (int, InputStream)
Methode, da sie den Treiber darüber informiert, dass der Parameterwert als Eins BLOB
an den Server gesendet werden soll. Wenn die setBinaryStream
Methode verwendet wird, muss der Treiber möglicherweise zusätzliche Arbeit ausführen, um festzustellen, ob die Parameterdaten als oder LONGVARBINARY
a an den Server gesendet werden sollen. BLOB
<B>Hinweis:</B> Erkundigen Sie sich in ihrer DOKUMENTATION zu IHREM TREIBER, ob es effizienter sein könnte, eine Version zu verwenden, von setBlob
der ein Längenparameter benötigt wird.
In 1.6 hinzugefügt.
Java-Dokumentation für javax.sql.RowSet.setBlob(int, java.io.InputStream)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetBlob(Int32, IBlob)
Legt den angegebenen Parameter im Befehl dieses RowSet
Objekts mit dem angegebenen Blob
Wert fest.
[Android.Runtime.Register("setBlob", "(ILjava/sql/Blob;)V", "GetSetBlob_ILjava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob (int i, Java.Sql.IBlob? x);
[<Android.Runtime.Register("setBlob", "(ILjava/sql/Blob;)V", "GetSetBlob_ILjava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : int * Java.Sql.IBlob -> unit
Parameter
- i
- Int32
Der erste Parameter ist 1, der zweite ist 2, ...
- x
- IBlob
ein Objekt, das ein BLOB darstellt
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Fehler auftritt.
Hinweise
Legt den angegebenen Parameter im Befehl dieses RowSet
Objekts mit dem angegebenen Blob
Wert fest. Der Treiber konvertiert dies in den BLOB
Wert, den das Blob
Objekt darstellt, bevor es an die Datenbank gesendet wird.
Java-Dokumentation für javax.sql.RowSet.setBlob(int, java.sql.Blob)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetBlob(String, IBlob)
Legt den angegebenen Parameter auf das angegebene java.sql.Blob
Objekt fest.
[Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/sql/Blob;)V", "GetSetBlob_Ljava_lang_String_Ljava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob (string? parameterName, Java.Sql.IBlob? x);
[<Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/sql/Blob;)V", "GetSetBlob_Ljava_lang_String_Ljava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : string * Java.Sql.IBlob -> unit
Parameter
- parameterName
- String
der Name des Parameters
- x
- IBlob
ein Blob
Objekt, das einen SQL-Wert BLOB
zuordnet
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Fehler auftritt.
Hinweise
Legt den angegebenen Parameter auf das angegebene java.sql.Blob
Objekt fest. Der Treiber konvertiert dies in einen SQL-Wert BLOB
, wenn er ihn an die Datenbank sendet.
In 1.6 hinzugefügt.
Java-Dokumentation für javax.sql.RowSet.setBlob(java.lang.String, java.sql.Blob)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.