IResultSet Interfaz

Definición

Tabla de datos que representa un conjunto de resultados de base de datos, que normalmente se genera mediante la ejecución de una instrucción que consulta la base de datos.

[Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")]
public interface IResultSet : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")>]
type IResultSet = interface
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Derivado
Atributos
Implementaciones

Comentarios

Tabla de datos que representa un conjunto de resultados de base de datos, que normalmente se genera mediante la ejecución de una instrucción que consulta la base de datos.

Un ResultSet objeto mantiene un cursor que apunta a su fila actual de datos. Inicialmente, el cursor se coloca antes de la primera fila. El next método mueve el cursor a la fila siguiente y, dado que devuelve false cuando no hay más filas en el ResultSet objeto, se puede usar en un while bucle para recorrer en iteración el conjunto de resultados.

Un objeto predeterminado ResultSet no es actualizable y tiene un cursor que solo avanza. Por lo tanto, puede recorrer en iteración solo una vez y solo de la primera fila a la última fila. Es posible generar ResultSet objetos desplazables o actualizables. El siguiente fragmento de código, en el que con es un objeto válido Connection , muestra cómo crear un conjunto de resultados que se pueda desplazar y no tenga en cuenta las actualizaciones de otros usuarios, y eso es actualizable. Consulte ResultSet campos para ver otras opciones.

Statement stmt = con.createStatement(
                                                 ResultSet.TYPE_SCROLL_INSENSITIVE,
                                                 ResultSet.CONCUR_UPDATABLE);
                  ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
                  // rs will be scrollable, will not show changes made by others,
                  // and will be updatable

La ResultSet interfaz proporciona métodos getter (getBoolean, getLong, etc.) para recuperar valores de columna de la fila actual. Los valores se pueden recuperar mediante el número de índice de la columna o el nombre de la columna. En general, el uso del índice de columna será más eficaz. Las columnas se numeran a partir de 1. Para la portabilidad máxima, las columnas del conjunto de resultados de cada fila deben leerse en orden de izquierda a derecha y cada columna debe ser de solo lectura una vez.

Para los métodos getter, un controlador JDBC intenta convertir los datos subyacentes en el tipo Java especificado en el método getter y devuelve un valor de Java adecuado. La especificación JDBC tiene una tabla que muestra las asignaciones permitidas de tipos SQL a Java tipos que los métodos getter pueden usarResultSet.

Los nombres de columna usados como entrada para los métodos de captador no distinguen mayúsculas de minúsculas. Cuando se llama a un método getter con un nombre de columna y varias columnas tienen el mismo nombre, se devolverá el valor de la primera columna coincidente. La opción nombre de columna está diseñada para usarse cuando se usan nombres de columna en la consulta SQL que generó el conjunto de resultados. Para las columnas que no se denominan explícitamente en la consulta, es mejor usar números de columna. Si se usan nombres de columna, el programador debe tener cuidado para garantizar que hacen referencia de forma única a las columnas deseadas, que se pueden garantizar con la cláusula AS de SQL.

Se agregó un conjunto de métodos del actualizador a esta interfaz en la API de JDBC 2.0 (Java< sup><font size=-2>TM</font></sup> 2 SDK, Standard Edition, versión 1.2). Los comentarios relacionados con los parámetros de los métodos getter también se aplican a los parámetros a los métodos del actualizador.

Los métodos del actualizador se pueden usar de dos maneras: <ol><LI>para actualizar un valor de columna en la fila actual. En un objeto desplazable ResultSet , el cursor se puede mover hacia atrás y hacia delante, a una posición absoluta o a una posición relativa a la fila actual. El fragmento de código siguiente actualiza la NAME columna de la quinta fila del ResultSet objeto rs y, a continuación, usa el método updateRow para actualizar la tabla de origen de datos desde la que rs se ha derivado.

rs.absolute(5); // moves the cursor to the fifth row of rs
                  rs.updateString("NAME", "AINSWORTH"); // updates the
                     // <code>NAME</code> column of row 5 to be <code>AINSWORTH</code>
                  rs.updateRow(); // updates the row in the data source

<LI>para insertar valores de columna en la fila de inserción. Un objeto actualizable ResultSet tiene una fila especial asociada que actúa como área de almacenamiento provisional para crear una fila que se va a insertar. El fragmento de código siguiente mueve el cursor a la fila de inserción, crea una fila de tres columnas e lo inserta en rs la tabla del origen de datos mediante el método insertRow.

rs.moveToInsertRow(); // moves cursor to the insert row
                  rs.updateString(1, "AINSWORTH"); // updates the
                     // first column of the insert row to be <code>AINSWORTH</code>
                  rs.updateInt(2,35); // updates the second column to be <code>35</code>
                  rs.updateBoolean(3, true); // updates the third column to <code>true</code>
                  rs.insertRow();
                  rs.moveToCurrentRow();

</ol>

Un ResultSet objeto se cierra automáticamente cuando el Statement objeto generado se cierra, vuelve a ejecutar o se usa para recuperar el siguiente resultado de una secuencia de varios resultados.

El objeto devuelto por el ResultSetMetaDataResultSet.getMetaData método proporciona el número, los tipos y las propiedades de las columnas de un ResultSet objeto.

Java documentación para java.sql.ResultSet.

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.

Campos

Nombre Description
CloseCursorsAtCommit

Constante que indica que los objetos abiertos ResultSet con esta capacidad de retención se cerrarán cuando se confirme la transacción actual.

ConcurReadOnly

Constante que indica el modo de simultaneidad para un ResultSet objeto que no se puede actualizar.

ConcurUpdatable

Constante que indica el modo de simultaneidad para un ResultSet objeto que se puede actualizar.

FetchForward

Constante que indica que las filas de un conjunto de resultados se procesarán en una dirección de avance; primero a último.

FetchReverse

Constante que indica que las filas de un conjunto de resultados se procesarán en una dirección inversa; último a primero.

FetchUnknown

Constante que indica que se desconoce el orden en que se procesarán las filas de un conjunto de resultados.

HoldCursorsOverCommit

Constante que indica que los objetos abiertos ResultSet con esta capacidad de retención permanecerán abiertos cuando se confirme la transacción actual.

TypeForwardOnly

Constante que indica el tipo de un ResultSet objeto cuyo cursor solo puede avanzar.

TypeScrollInsensitive

Constante que indica el tipo de un ResultSet objeto que se puede desplazar, pero que generalmente no distingue los cambios en los datos que subyacen a ResultSet.

TypeScrollSensitive

Constante que indica el tipo de un ResultSet objeto que se puede desplazar y generalmente sensible a los cambios en los datos que subyacen a ResultSet.

Propiedades

Nombre Description
Concurrency

Obtiene el modo de simultaneidad de este ResultSetobjeto .

CursorName

Obtiene el nombre del cursor sql de este ResultSet.

FetchDirection

Obtiene la dirección en la que se capturan las filas de este ResultSet objeto.

FetchSize

Obtiene el tamaño de captura (en número de filas) para este ResultSetobjeto .

Handle

Obtiene el valor JNI del objeto Android subyacente.

(Heredado de IJavaObject)
Holdability

Devuelve la capacidad de retención de este conjunto de resultados: HoldCursorsOverCommit o CloseCursorsAtCommit.

IsAfterLast

Obtiene si el cursor es después de la última fila de ResultSet.

IsBeforeFirst

Obtiene si el cursor está delante de la primera fila de ResultSet.

IsClosed

Devuelve true si se ha cerrado este conjunto de resultados; de lo contrario, false.

IsFirst

Obtiene si el cursor está en la primera fila de .ResultSet

IsLast

Obtiene si el cursor está en la última fila de . ResultSet

JniIdentityHashCode

Devuelve el valor de java.lang.System.identityHashCode() para la instancia ajustada.

(Heredado de IJavaPeerable)
JniManagedPeerState

Estado del mismo nivel administrado.

(Heredado de IJavaPeerable)
JniPeerMembers

Compatibilidad con la invocación y el acceso de miembros.

(Heredado de IJavaPeerable)
MetaData

Obtiene los metadatos de este ResultSetobjeto .

PeerReference

Devuelve un JniObjectReference de la instancia de objeto Java ajustada.

(Heredado de IJavaPeerable)
Row

Obtiene el número de la fila actual en .ResultSet

Statement

Obtiene la instrucción que generó este ResultSetobjeto .

Type

Obtiene el tipo del ResultSet.

Warnings

Obtiene la primera advertencia generada por llamadas en este ResultSet.

Métodos

Nombre Description
Absolute(Int32)

Mueve el cursor al número de fila especificado en este ResultSet objeto.

AfterLast()

Mueve el cursor al final de este ResultSet objeto, justo después de la última fila.

BeforeFirst()

Mueve el cursor al principio de este ResultSet objeto, justo antes de la primera fila.

CancelRowUpdates()

Cancela las actualizaciones realizadas en la fila actual de este ResultSet objeto.

ClearWarnings()

Borra todas las advertencias notificadas en este ResultSet objeto.

Close()

Libera inmediatamente la base de datos de este ResultSet objeto y los recursos JDBC en lugar de esperar a que esto suceda cuando se cierra automáticamente.

DeleteRow()

Elimina la fila actual de este ResultSet objeto y de la base de datos subyacente.

Disposed()

Se llama cuando se ha eliminado la instancia.

(Heredado de IJavaPeerable)
DisposeUnlessReferenced()

Si no hay referencias pendientes a esta instancia, llama a Dispose(); de lo contrario, no hace nada.

(Heredado de IJavaPeerable)
Finalized()

Se llama cuando se ha finalizado la instancia.

(Heredado de IJavaPeerable)
FindColumn(String)

Asigna la etiqueta de columna especificada ResultSet a su ResultSet índice de columna.

First()

Mueve el cursor a la primera fila de este ResultSet objeto.

GetArray(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Array objeto del lenguaje de programación Java.

GetArray(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Array objeto del lenguaje de programación Java.

GetAsciiStream(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de caracteres ASCII.

GetAsciiStream(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de caracteres ASCII.

GetBigDecimal(Int32, Int32)
Obsoletos.

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en java.sql.BigDecimal el lenguaje de programación Java.

GetBigDecimal(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como con java.math.BigDecimal precisión completa.

GetBigDecimal(String, Int32)
Obsoletos.

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en java.math.BigDecimal el lenguaje de programación Java.

GetBigDecimal(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como con java.math.BigDecimal precisión completa.

GetBinaryStream(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de bytes no interpretados.

GetBinaryStream(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de s no interpretados byte.

GetBlob(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Blob objeto del lenguaje de programación Java.

GetBlob(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Blob objeto del lenguaje de programación Java.

GetBoolean(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en boolean el lenguaje de programación Java.

GetBoolean(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en boolean el lenguaje de programación Java.

GetByte(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en byte el lenguaje de programación Java.

GetByte(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en byte el lenguaje de programación Java.

GetBytes(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una byte matriz del lenguaje de programación Java.

GetBytes(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una byte matriz del lenguaje de programación Java.

GetCharacterStream(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.io.Reader objeto .

GetCharacterStream(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.io.Reader objeto .

GetClob(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Clob objeto del lenguaje de programación Java.

GetClob(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Clob objeto del lenguaje de programación Java.

GetDate(Int32, Calendar)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Date objeto del lenguaje de programación Java.

GetDate(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Date objeto del lenguaje de programación Java.

GetDate(String, Calendar)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Date objeto del lenguaje de programación Java.

GetDate(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Date objeto del lenguaje de programación Java.

GetDouble(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en double el lenguaje de programación Java.

GetDouble(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en double el lenguaje de programación Java.

GetFloat(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en float el lenguaje de programación Java.

GetFloat(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en float el lenguaje de programación Java.

GetInt(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en int el lenguaje de programación Java.

GetInt(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en int el lenguaje de programación Java.

GetLong(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en long el lenguaje de programación Java.

GetLong(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en long el lenguaje de programación Java.

GetNCharacterStream(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.io.Reader objeto .

GetNCharacterStream(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.io.Reader objeto .

GetNClob(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un NClob objeto del lenguaje de programación Java.

GetNClob(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un NClob objeto del lenguaje de programación Java.

GetNString(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en String el lenguaje de programación Java.

GetNString(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en String el lenguaje de programación Java.

GetObject(Int32, IDictionary<String,Class>)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en Object el lenguaje de programación Java.

GetObject(Int32)

Obtiene el valor de la columna designada en la fila actual de este ResultSet objeto como en Object el lenguaje de programación Java.

GetObject(String, IDictionary<String,Class>)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en Object el lenguaje de programación Java.

GetObject(String)

Obtiene el valor de la columna designada en la fila actual de este ResultSet objeto como en Object el lenguaje de programación Java.

GetRef(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Ref objeto del lenguaje de programación Java.

GetRef(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un Ref objeto del lenguaje de programación Java.

GetRowId(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.RowId objeto del lenguaje de programación Java.

GetRowId(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.RowId objeto del lenguaje de programación Java.

GetShort(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en short el lenguaje de programación Java.

GetShort(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en short el lenguaje de programación Java.

GetSQLXML(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet como un java.sql.SQLXML objeto del lenguaje de programación Java.

GetSQLXML(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet como un java.sql.SQLXML objeto del lenguaje de programación Java.

GetString(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en String el lenguaje de programación Java.

GetString(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como en String el lenguaje de programación Java.

GetTime(Int32, Calendar)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Time objeto del lenguaje de programación Java.

GetTime(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Time objeto del lenguaje de programación Java.

GetTime(String, Calendar)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Time objeto del lenguaje de programación Java.

GetTime(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Time objeto del lenguaje de programación Java.

GetTimestamp(Int32, Calendar)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Timestamp objeto del lenguaje de programación Java.

GetTimestamp(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Timestamp objeto del lenguaje de programación Java.

GetTimestamp(String, Calendar)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Timestamp objeto del lenguaje de programación Java.

GetTimestamp(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.sql.Timestamp objeto del lenguaje de programación Java.

GetUnicodeStream(Int32)
Obsoletos.

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de 3 caracteres de dos bytes.

GetUnicodeStream(String)
Obsoletos.

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como una secuencia de caracteres Unicode de dos bytes.

GetURL(Int32)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.net.URL objeto del lenguaje de programación Java.

GetURL(String)

Recupera el valor de la columna designada en la fila actual de este ResultSet objeto como un java.net.URL objeto del lenguaje de programación Java.

InsertRow()

Inserta el contenido de la fila de inserción en este ResultSet objeto y en la base de datos.

IsWrapperFor(Class)

Devuelve true si esto implementa el argumento de interfaz o es directa o indirectamente un contenedor para un objeto que sí lo hace.

(Heredado de IWrapper)
Last()

Mueve el cursor a la última fila de este ResultSet objeto.

MoveToCurrentRow()

Mueve el cursor a la posición del cursor recordada, normalmente la fila actual.

MoveToInsertRow()

Mueve el cursor a la fila de inserción.

Next()

Mueve el cursor hacia una fila desde su posición actual.

Previous()

Mueve el cursor a la fila anterior de este ResultSet objeto.

RefreshRow()

Actualiza la fila actual con su valor más reciente en la base de datos.

Relative(Int32)

Mueve el cursor un número relativo de filas, ya sea positivo o negativo.

RowDeleted()

Recupera si se ha eliminado una fila.

RowInserted()

Recupera si la fila actual ha tenido una inserción.

RowUpdated()

Recupera si se ha actualizado la fila actual.

SetJniIdentityHashCode(Int32)

Establezca el valor devuelto por JniIdentityHashCode.

(Heredado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Tabla de datos que representa un conjunto de resultados de base de datos, que normalmente se genera mediante la ejecución de una instrucción que consulta la base de datos.

(Heredado de IJavaPeerable)
SetPeerReference(JniObjectReference)

Establezca el valor devuelto por PeerReference.

(Heredado de IJavaPeerable)
UnregisterFromRuntime()

Anule el registro de esta instancia para que el entorno de ejecución no lo devuelva de invocaciones futuras Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Heredado de IJavaPeerable)
Unwrap(Class)

Devuelve un objeto que implementa la interfaz especificada para permitir el acceso a métodos no estándar o métodos estándar no expuestos por el proxy.

(Heredado de IWrapper)
UpdateArray(Int32, IArray)

Actualiza la columna designada con un java.sql.Array valor.

UpdateArray(String, IArray)

Actualiza la columna designada con un java.sql.Array valor.

UpdateAsciiStream(Int32, Stream, Int32)

Actualiza la columna designada con un valor de secuencia ascii, que tendrá el número especificado de bytes.

UpdateAsciiStream(Int32, Stream, Int64)

Actualiza la columna designada con un valor de secuencia ascii, que tendrá el número especificado de bytes.

UpdateAsciiStream(Int32, Stream)

Actualiza la columna designada con un valor de secuencia ascii.

UpdateAsciiStream(String, Stream, Int32)

Actualiza la columna designada con un valor de secuencia ascii, que tendrá el número especificado de bytes.

UpdateAsciiStream(String, Stream, Int64)

Actualiza la columna designada con un valor de secuencia ascii, que tendrá el número especificado de bytes.

UpdateAsciiStream(String, Stream)

Actualiza la columna designada con un valor de secuencia ascii.

UpdateBigDecimal(Int32, BigDecimal)

Actualiza la columna designada con un java.math.BigDecimal valor.

UpdateBigDecimal(String, BigDecimal)

Actualiza la columna designada con un java.sql.BigDecimal valor.

UpdateBinaryStream(Int32, Stream, Int32)

Actualiza la columna designada con un valor de flujo binario, que tendrá el número especificado de bytes.

UpdateBinaryStream(Int32, Stream, Int64)

Actualiza la columna designada con un valor de flujo binario, que tendrá el número especificado de bytes.

UpdateBinaryStream(Int32, Stream)

Actualiza la columna designada con un valor de secuencia binaria.

UpdateBinaryStream(String, Stream, Int32)

Actualiza la columna designada con un valor de flujo binario, que tendrá el número especificado de bytes.

UpdateBinaryStream(String, Stream, Int64)

Actualiza la columna designada con un valor de flujo binario, que tendrá el número especificado de bytes.

UpdateBinaryStream(String, Stream)

Actualiza la columna designada con un valor de secuencia binaria.

UpdateBlob(Int32, IBlob)

Actualiza la columna designada con un java.sql.Blob valor.

UpdateBlob(Int32, Stream, Int64)

Actualiza la columna designada mediante el flujo de entrada especificado, que tendrá el número especificado de bytes.

UpdateBlob(Int32, Stream)

Actualiza la columna designada mediante el flujo de entrada especificado.

UpdateBlob(String, IBlob)

Actualiza la columna designada con un java.sql.Blob valor.

UpdateBlob(String, Stream, Int64)

Actualiza la columna designada mediante el flujo de entrada especificado, que tendrá el número especificado de bytes.

UpdateBlob(String, Stream)

Actualiza la columna designada mediante el flujo de entrada especificado.

UpdateBoolean(Int32, Boolean)

Actualiza la columna designada con un boolean valor.

UpdateBoolean(String, Boolean)

Actualiza la columna designada con un boolean valor.

UpdateByte(Int32, SByte)

Actualiza la columna designada con un byte valor.

UpdateByte(String, SByte)

Actualiza la columna designada con un byte valor.

UpdateBytes(Int32, Byte[])

Actualiza la columna designada con un valor de byte matriz.

UpdateBytes(String, Byte[])

Actualiza la columna designada con un valor de matriz de bytes.

UpdateCharacterStream(Int32, Reader, Int32)

Actualiza la columna designada con un valor de secuencia de caracteres, que tendrá el número especificado de bytes.

UpdateCharacterStream(Int32, Reader, Int64)

Actualiza la columna designada con un valor de secuencia de caracteres, que tendrá el número especificado de bytes.

UpdateCharacterStream(Int32, Reader)

Actualiza la columna designada con un valor de secuencia de caracteres.

UpdateCharacterStream(String, Reader, Int32)

Actualiza la columna designada con un valor de secuencia de caracteres, que tendrá el número especificado de bytes.

UpdateCharacterStream(String, Reader, Int64)

Actualiza la columna designada con un valor de secuencia de caracteres, que tendrá el número especificado de bytes.

UpdateCharacterStream(String, Reader)

Actualiza la columna designada con un valor de secuencia de caracteres.

UpdateClob(Int32, IClob)

Actualiza la columna designada con un java.sql.Clob valor.

UpdateClob(Int32, Reader, Int64)

Actualiza la columna designada mediante el objeto especificado Reader , que es el número especificado de caracteres de longitud.

UpdateClob(Int32, Reader)

Actualiza la columna designada mediante el objeto especificado Reader .

UpdateClob(String, IClob)

Actualiza la columna designada con un java.sql.Clob valor.

UpdateClob(String, Reader, Int64)

Actualiza la columna designada mediante el objeto especificado Reader , que es el número especificado de caracteres de longitud.

UpdateClob(String, Reader)

Actualiza la columna designada mediante el objeto especificado Reader .

UpdateDate(Int32, Date)

Actualiza la columna designada con un java.sql.Date valor.

UpdateDate(String, Date)

Actualiza la columna designada con un java.sql.Date valor.

UpdateDouble(Int32, Double)

Actualiza la columna designada con un double valor.

UpdateDouble(String, Double)

Actualiza la columna designada con un double valor.

UpdateFloat(Int32, Single)

Actualiza la columna designada con un float valor.

UpdateFloat(String, Single)

Actualiza la columna designada con un float valor.

UpdateInt(Int32, Int32)

Actualiza la columna designada con un int valor.

UpdateInt(String, Int32)

Actualiza la columna designada con un int valor.

UpdateLong(Int32, Int64)

Actualiza la columna designada con un long valor.

UpdateLong(String, Int64)

Actualiza la columna designada con un long valor.

UpdateNCharacterStream(Int32, Reader, Int64)

Actualiza la columna designada con un valor de secuencia de caracteres, que tendrá el número especificado de bytes.

UpdateNCharacterStream(Int32, Reader)

Actualiza la columna designada con un valor de secuencia de caracteres.

UpdateNCharacterStream(String, Reader, Int64)

Actualiza la columna designada con un valor de secuencia de caracteres, que tendrá el número especificado de bytes.

UpdateNCharacterStream(String, Reader)

Actualiza la columna designada con un valor de secuencia de caracteres.

UpdateNClob(Int32, INClob)

Actualiza la columna designada con un java.sql.NClob valor.

UpdateNClob(Int32, Reader, Int64)

Actualiza la columna designada mediante el objeto especificado Reader , que es el número especificado de caracteres de longitud.

UpdateNClob(Int32, Reader)

Actualiza la columna designada mediante el especificado. Reader

        The data will be read from the stream
        as needed until end-of-stream is reached.
UpdateNClob(String, INClob)

Actualiza la columna designada con un java.sql.NClob valor.

UpdateNClob(String, Reader, Int64)

Actualiza la columna designada mediante el objeto especificado Reader , que es el número especificado de caracteres de longitud.

UpdateNClob(String, Reader)

Actualiza la columna designada mediante el objeto especificado Reader .

UpdateNString(Int32, String)

Actualiza la columna designada con un String valor.

UpdateNString(String, String)

Actualiza la columna designada con un String valor.

UpdateNull(Int32)

Actualiza la columna designada con un null valor.

UpdateNull(String)

Actualiza la columna designada con un null valor.

UpdateObject(Int32, Object, Int32)

Actualiza la columna designada con un Object valor.

UpdateObject(Int32, Object)

Actualiza la columna designada con un Object valor.

UpdateObject(String, Object, Int32)

Actualiza la columna designada con un Object valor.

UpdateObject(String, Object)

Actualiza la columna designada con un Object valor.

UpdateRef(Int32, IRef)

Actualiza la columna designada con un java.sql.Ref valor.

UpdateRef(String, IRef)

Actualiza la columna designada con un java.sql.Ref valor.

UpdateRow()

Actualiza la base de datos subyacente con el nuevo contenido de la fila actual de este ResultSet objeto.

UpdateRowId(Int32, IRowId)

Actualiza la columna designada con un RowId valor.

UpdateRowId(String, IRowId)

Actualiza la columna designada con un RowId valor.

UpdateShort(Int32, Int16)

Actualiza la columna designada con un short valor.

UpdateShort(String, Int16)

Actualiza la columna designada con un short valor.

UpdateSQLXML(Int32, ISQLXML)

Actualiza la columna designada con un java.sql.SQLXML valor.

UpdateSQLXML(String, ISQLXML)

Actualiza la columna designada con un java.sql.SQLXML valor.

UpdateString(Int32, String)

Actualiza la columna designada con un String valor.

UpdateString(String, String)

Actualiza la columna designada con un String valor.

UpdateTime(Int32, Time)

Actualiza la columna designada con un java.sql.Time valor.

UpdateTime(String, Time)

Actualiza la columna designada con un java.sql.Time valor.

UpdateTimestamp(Int32, Timestamp)

Actualiza la columna designada con un java.sql.Timestamp valor.

UpdateTimestamp(String, Timestamp)

Actualiza la columna designada con un java.sql.Timestamp valor.

WasNull()

Informa de si la última columna leída tenía un valor de SQL NULL.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Tabla de datos que representa un conjunto de resultados de base de datos, que normalmente se genera mediante la ejecución de una instrucción que consulta la base de datos.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a