IResultSet.GetUnicodeStream Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetUnicodeStream(Int32) |
Obsoletos.
Recupera el valor de la columna designada en la fila actual de este |
| GetUnicodeStream(String) |
Obsoletos.
Recupera el valor de la columna designada en la fila actual de este |
GetUnicodeStream(Int32)
Precaución
deprecated
Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de 3 caracteres de dos bytes.
[Android.Runtime.Register("getUnicodeStream", "(I)Ljava/io/InputStream;", "GetGetUnicodeStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public System.IO.Stream? GetUnicodeStream(int columnIndex);
[<Android.Runtime.Register("getUnicodeStream", "(I)Ljava/io/InputStream;", "GetGetUnicodeStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member GetUnicodeStream : int -> System.IO.Stream
Parámetros
- columnIndex
- Int32
la primera columna es 1, la segunda es 2, ...
Devoluciones
un flujo de entrada Java que entrega el valor de la columna de base de datos como un flujo de caracteres Unicode de dos bytes; si el valor es SQLNULL, el valor devuelto esnull
- Atributos
Excepciones
si se produce un error de base de datos.
Comentarios
Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de 3 caracteres de dos bytes. El primer byte es el byte alto; el segundo byte es el byte bajo.
A continuación, el valor se puede leer en fragmentos de la secuencia. Este método es especialmente adecuado para recuperar valores grandes LONGVARCHAR. El controlador JDBC realizará cualquier conversión necesaria del formato de base de datos a Unicode.
<B>Nota:</B> Todos los datos de la secuencia devuelta deben leerse antes de obtener el valor de cualquier otra columna. La siguiente llamada a un método getter cierra implícitamente la secuencia. Además, una secuencia puede devolver 0 cuando se llama al método InputStream.available , tanto si hay datos disponibles como no.
Este miembro está en desuso. uso getCharacterStream en lugar de getUnicodeStream
Java documentación para java.sql.ResultSet.getUnicodeStream(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
GetUnicodeStream(String)
Precaución
deprecated
Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de caracteres Unicode de dos bytes.
[Android.Runtime.Register("getUnicodeStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetUnicodeStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public System.IO.Stream? GetUnicodeStream(string? columnLabel);
[<Android.Runtime.Register("getUnicodeStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetUnicodeStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member GetUnicodeStream : string -> System.IO.Stream
Parámetros
- columnLabel
- String
la etiqueta de la columna especificada con la cláusula AS de SQL. Si no se especificó la cláusula AS de SQL, la etiqueta es el nombre de la columna.
Devoluciones
un flujo de entrada Java que entrega el valor de la columna de base de datos como un flujo de caracteres Unicode de dos bytes.
Si el valor es SQL NULL, el valor devuelto es null.
- Atributos
Excepciones
si se produce un error de base de datos.
Comentarios
Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de caracteres Unicode de dos bytes. El primer byte es el byte alto; el segundo byte es el byte bajo.
A continuación, el valor se puede leer en fragmentos de la secuencia. Este método es especialmente adecuado para recuperar valores grandes LONGVARCHAR . El controlador habilitado para la tecnología JDBC realizará cualquier conversión necesaria del formato de base de datos a Unicode.
<B>Nota:</B> Todos los datos de la secuencia devuelta deben leerse antes de obtener el valor de cualquier otra columna. La siguiente llamada a un método getter cierra implícitamente la secuencia. Además, una secuencia puede devolver 0 cuando se llama al método InputStream.available , tanto si hay datos disponibles como no.
Este miembro está en desuso. use getCharacterStream en su lugar
Java documentación para java.sql.ResultSet.getUnicodeStream(java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.