IRowSet.SetBlob Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetBlob(String, Stream, Int64) |
Imposta il parametro designato su un |
SetBlob(Int32, Stream, Int64) |
Imposta il parametro designato su un |
SetBlob(String, Stream) |
Imposta il parametro designato su un |
SetBlob(Int32, Stream) |
Imposta il parametro designato su un |
SetBlob(Int32, IBlob) |
Imposta il parametro designato nel |
SetBlob(String, IBlob) |
Imposta il parametro designato sull'oggetto specificato |
SetBlob(String, Stream, Int64)
Imposta il parametro designato su un InputStream
oggetto .
[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
Parametri
- parameterName
- String
il nome del parametro da impostare il secondo è 2, ...
- inputStream
- Stream
Oggetto contenente i dati su cui impostare il valore del parametro.
- length
- Int64
numero di byte nei dati del parametro.
- Attributi
Eccezioni
se si verifica un errore durante l'accesso al database.
Commenti
Imposta il parametro designato su un InputStream
oggetto . Deve inputstream
contenere il numero di caratteri specificato per lunghezza; in caso contrario, verrà generato un oggetto SQLException
quando CallableStatement
viene eseguito . Questo metodo è diverso dal setBinaryStream (int, InputStream, int)
metodo perché informa il driver che il valore del parametro deve essere inviato al server come .BLOB
Quando si usa il setBinaryStream
metodo , il driver potrebbe dover eseguire operazioni aggiuntive per determinare se i dati dei parametri devono essere inviati al server come LONGVARBINARY
o BLOB
Aggiunta nella versione 1.6.
Documentazione java per javax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream, long)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetBlob(Int32, Stream, Int64)
Imposta il parametro designato su un InputStream
oggetto .
[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
Parametri
- parameterIndex
- Int32
indice del primo parametro è 1, il secondo è 2, ...
- inputStream
- Stream
Oggetto contenente i dati su cui impostare il valore del parametro.
- length
- Int64
numero di byte nei dati del parametro.
- Attributi
Eccezioni
se si verifica un errore durante l'accesso al database.
Commenti
Imposta il parametro designato su un InputStream
oggetto . Il flusso di input deve contenere il numero di caratteri specificato per lunghezza; in caso contrario, verrà generato un oggetto SQLException
quando PreparedStatement
viene eseguito . Questo metodo è diverso dal setBinaryStream (int, InputStream, int)
metodo perché informa il driver che il valore del parametro deve essere inviato al server come .BLOB
Quando si usa il setBinaryStream
metodo , il driver potrebbe dover eseguire operazioni aggiuntive per determinare se i dati dei parametri devono essere inviati al server come LONGVARBINARY
o BLOB
Aggiunta nella versione 1.6.
Documentazione java per javax.sql.RowSet.setBlob(int, java.io.InputStream, long)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetBlob(String, Stream)
Imposta il parametro designato su un InputStream
oggetto .
[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
Parametri
- parameterName
- String
nome del parametro
- inputStream
- Stream
Oggetto contenente i dati su cui impostare il valore del parametro.
- Attributi
Eccezioni
se si verifica un errore durante l'accesso al database.
Commenti
Imposta il parametro designato su un InputStream
oggetto . Questo metodo è diverso dal setBinaryStream (int, InputStream)
metodo perché informa il driver che il valore del parametro deve essere inviato al server come .BLOB
Quando si usa il setBinaryStream
metodo , il driver potrebbe dover eseguire operazioni aggiuntive per determinare se i dati dei parametri devono essere inviati al server come LONGVARBINARY
o BLOB
<B Nota:</B>> Consultare la documentazione del driver JDBC per determinare se potrebbe essere più efficiente usare una versione di setBlob
che accetta un parametro di lunghezza.
Aggiunta nella versione 1.6.
Documentazione java per javax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetBlob(Int32, Stream)
Imposta il parametro designato su un InputStream
oggetto .
[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
Parametri
- parameterIndex
- Int32
indice del primo parametro è 1, il secondo è 2, ...
- inputStream
- Stream
Oggetto contenente i dati su cui impostare il valore del parametro.
- Attributi
Eccezioni
se si verifica un errore durante l'accesso al database.
Commenti
Imposta il parametro designato su un InputStream
oggetto . Questo metodo è diverso dal setBinaryStream (int, InputStream)
metodo perché informa il driver che il valore del parametro deve essere inviato al server come .BLOB
Quando si usa il setBinaryStream
metodo , il driver potrebbe dover eseguire operazioni aggiuntive per determinare se i dati dei parametri devono essere inviati al server come LONGVARBINARY
o BLOB
<B Nota:</B>> Consultare la documentazione del driver JDBC per determinare se potrebbe essere più efficiente usare una versione di setBlob
che accetta un parametro di lunghezza.
Aggiunta nella versione 1.6.
Documentazione java per javax.sql.RowSet.setBlob(int, java.io.InputStream)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetBlob(Int32, IBlob)
Imposta il parametro designato nel RowSet
comando dell'oggetto con il valore specificato Blob
.
[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
Parametri
- i
- Int32
il primo parametro è 1, il secondo è 2, ...
- x
- IBlob
oggetto che rappresenta un BLOB
- Attributi
Eccezioni
se si verifica un errore durante l'accesso al database.
Commenti
Imposta il parametro designato nel RowSet
comando dell'oggetto con il valore specificato Blob
. Il driver convertirà questo valore nel BLOB
valore rappresentato dall'oggetto Blob
prima di inviarlo al database.
Documentazione java per javax.sql.RowSet.setBlob(int, java.sql.Blob)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetBlob(String, IBlob)
Imposta il parametro designato sull'oggetto specificato java.sql.Blob
.
[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
Parametri
- parameterName
- String
nome del parametro
- x
- IBlob
oggetto Blob
che esegue il mapping di un valore SQL BLOB
- Attributi
Eccezioni
se si verifica un errore durante l'accesso al database.
Commenti
Imposta il parametro designato sull'oggetto specificato java.sql.Blob
. Il driver lo converte in un valore SQL BLOB
quando lo invia al database.
Aggiunta nella versione 1.6.
Documentazione java per javax.sql.RowSet.setBlob(java.lang.String, java.sql.Blob)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.