ICallableStatement Interfaz

Definición

Interfaz que se usa para ejecutar procedimientos almacenados de SQL.

[Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")]
public interface ICallableStatement : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IPreparedStatement
[<Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")>]
type ICallableStatement = interface
    interface IPreparedStatement
    interface IStatement
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Atributos
Implementaciones

Comentarios

Interfaz que se usa para ejecutar procedimientos almacenados de SQL. La API JDBC proporciona una sintaxis de escape sql de procedimiento almacenado que permite llamar a procedimientos almacenados de forma estándar para todos los RDBMS. Esta sintaxis de escape tiene un formulario que incluye un parámetro de resultado y otro que no. Si se usa, el parámetro result debe registrarse como parámetro OUT. Los demás parámetros se pueden usar para la entrada, salida o ambos. Los parámetros se conocen secuencialmente, por número, y el primer parámetro es 1.

{?= call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}
              {call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}

Los valores de parámetro IN se establecen mediante los set métodos heredados de PreparedStatement. El tipo de todos los parámetros OUT debe registrarse antes de ejecutar el procedimiento almacenado; sus valores se recuperan después de la ejecución a través de los get métodos proporcionados aquí.

Un CallableStatement puede devolver un ResultSet objeto o varios ResultSet objetos. Varios ResultSet objetos se controlan mediante operaciones heredadas de Statement.

Para la portabilidad máxima, los objetos de una llamada ResultSet y los recuentos de actualizaciones deben procesarse antes de obtener los valores de los parámetros de salida.

Documentación de Java para java.sql.CallableStatement.

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
CloseAllResults

Constante que indica que todos los ResultSet objetos que se han mantenido abiertos anteriormente deben cerrarse al llamar a getMoreResults.

(Heredado de IStatement)
CloseCurrentResult

Constante que indica que el objeto actual ResultSet debe cerrarse al llamar a getMoreResults.

(Heredado de IStatement)
ExecuteFailed

Constante que indica que se produjo un error al ejecutar una instrucción por lotes.

(Heredado de IStatement)
KeepCurrentResult

Constante que indica que el objeto actual ResultSet no debe cerrarse al llamar a getMoreResults.

(Heredado de IStatement)
NoGeneratedKeys

Constante que indica que las claves generadas no deben estar disponibles para su recuperación.

(Heredado de IStatement)
ReturnGeneratedKeys

Constante que indica que las claves generadas deben estar disponibles para su recuperación.

(Heredado de IStatement)
SuccessNoInfo

Constante que indica que una instrucción por lotes se ejecutó correctamente, pero que no hay ningún recuento del número de filas que afectó está disponible.

(Heredado de IStatement)

Propiedades

Nombre Description
Connection

Obtiene el Connection objeto que creó esta instrucción.

(Heredado de IStatement)
FetchDirection

Obtiene la dirección predeterminada para capturar filas para ResultSetlas generadas a partir de esta instrucción.

(Heredado de IStatement)
FetchSize

Obtiene el número predeterminado de filas de una captura para los ResultSet objetos devueltos de esta instrucción.

(Heredado de IStatement)
GeneratedKeys

Devuelve las claves generadas automáticamente creadas mediante la ejecución de esta instrucción.

(Heredado de IStatement)
Handle

Obtiene el valor JNI del objeto Android subyacente.

(Heredado de IJavaObject)
IsClosed

Devuelve true si esta instrucción se ha cerrado; de lo contrario, false.

(Heredado de IStatement)
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)
MaxFieldSize

Obtiene el número máximo de bytes que se pueden devolver como valores de columnas de caracteres y de tipo binario de una ResultSet instrucción derivada de esta instrucción.

(Heredado de IStatement)
MaxRows

Obtiene el número máximo de filas que puede ResultSet contener cuando se genera a partir de esta instrucción.

(Heredado de IStatement)
MetaData

Devuelve un ResultSetMetaData objeto que describe el ResultSet que se produciría mediante la ejecución de .PreparedStatement

(Heredado de IPreparedStatement)
MoreResults

Se mueve al siguiente resultado de esta instrucción.

(Heredado de IStatement)
ParameterMetaData

Obtiene información sobre los parámetros de .PreparedStatement

(Heredado de IPreparedStatement)
PeerReference

Devuelve un JniObjectReference de la instancia de objeto Java ajustada.

(Heredado de IJavaPeerable)
Poolable

Devuelve true si esta instrucción es agrupable; de lo contrario, false.

(Heredado de IStatement)
QueryTimeout

Obtiene el valor de tiempo de espera para el tiempo de ejecución de la instrucción.

(Heredado de IStatement)
ResultSet

Obtiene el resultado actual.

(Heredado de IStatement)
ResultSetConcurrency

Obtiene la configuración de simultaneidad para ResultSet los objetos generados por esta instrucción.

(Heredado de IStatement)
ResultSetHoldability

Obtiene la configuración de suspensión del cursor para ResultSet los objetos generados por esta instrucción.

(Heredado de IStatement)
ResultSetType

Obtiene la ResultSet configuración de tipo para ResultSets derivada de esta instrucción.

(Heredado de IStatement)
UpdateCount

Obtiene un recuento de actualizaciones para el resultado actual si no es .ResultSet

(Heredado de IStatement)
Warnings

Recupera la primera SQLWarning notificada por llamadas en esta instrucción.

(Heredado de IStatement)

Métodos

Nombre Description
AddBatch()

Agrega un conjunto de parámetros al lote de comandos de este PreparedStatement objeto.

(Heredado de IPreparedStatement)
AddBatch(String)

Agrega el comando SQL especificado a la lista actual de commmands para este Statement objeto.

(Heredado de IStatement)
Cancel()

Cancela este Statement objeto si dbMS y el controlador admiten la anulación de una instrucción SQL.

(Heredado de IStatement)
ClearBatch()

Vacía la lista actual de comandos SQL de este Statement objeto.

(Heredado de IStatement)
ClearParameters()

Borra inmediatamente los valores de parámetro actuales.

(Heredado de IPreparedStatement)
ClearWarnings()

Borra todas las advertencias notificadas en este Statement objeto.

(Heredado de IStatement)
Close()

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

(Heredado de IStatement)
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)
Execute()

Ejecuta la instrucción SQL en este PreparedStatement objeto, que puede ser cualquier tipo de instrucción SQL.

(Heredado de IPreparedStatement)
Execute(String, Int32)

Ejecuta la instrucción SQL dada, que puede devolver varios resultados, y indica al controlador que las claves generadas automáticamente deben estar disponibles para su recuperación.

(Heredado de IStatement)
Execute(String, Int32[])

Ejecuta la instrucción SQL dada, que puede devolver varios resultados y indica al controlador que las claves generadas automáticamente indicadas en la matriz determinada deben estar disponibles para su recuperación.

(Heredado de IStatement)
Execute(String, String[])

Ejecuta la instrucción SQL dada, que puede devolver varios resultados y indica al controlador que las claves generadas automáticamente indicadas en la matriz determinada deben estar disponibles para su recuperación.

(Heredado de IStatement)
Execute(String)

Ejecuta la instrucción SQL dada, que puede devolver varios resultados.

(Heredado de IStatement)
ExecuteBatch()

Envía un lote de comandos a la base de datos para su ejecución y, si todos los comandos se ejecutan correctamente, devuelve una matriz de recuentos de actualizaciones.

(Heredado de IStatement)
ExecuteQuery()

Ejecuta la consulta SQL en este PreparedStatement objeto y devuelve el ResultSet objeto generado por la consulta.

(Heredado de IPreparedStatement)
ExecuteQuery(String)

Ejecuta la instrucción SQL dada, que devuelve un único ResultSet objeto.

(Heredado de IStatement)
ExecuteUpdate()

Ejecuta la instrucción SQL en este PreparedStatement objeto, que debe ser una instrucción del lenguaje de manipulación de datos (DML) de SQL, como INSERT, UPDATE o DELETEuna instrucción SQL que no devuelve nada, como una instrucción DDL.

(Heredado de IPreparedStatement)
ExecuteUpdate(String, Int32)

Ejecuta la instrucción SQL dada y indica al controlador con la marca especificada si las claves generadas automáticamente por este Statement objeto deben estar disponibles para su recuperación.

(Heredado de IStatement)
ExecuteUpdate(String, Int32[])

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación.

(Heredado de IStatement)
ExecuteUpdate(String, String[])

Ejecuta la instrucción SQL dada y indica al controlador que las claves generadas automáticamente indicadas en la matriz dada deben estar disponibles para su recuperación.

(Heredado de IStatement)
ExecuteUpdate(String)

Ejecuta la instrucción SQL dada, que puede ser una INSERTinstrucción , UPDATEo DELETE o una instrucción SQL que no devuelve nada, como una instrucción DDL de SQL.

(Heredado de IStatement)
Finalized()

Se llama cuando se ha finalizado la instancia.

(Heredado de IJavaPeerable)
GetArray(Int32)

Recupera el valor del parámetro JDBC ARRAY designado como un java.sql.Array objeto en el lenguaje de programación Java.

GetArray(String)

Recupera el valor de un parámetro JDBC ARRAY como un java.sql.Array objeto en el lenguaje de programación Java.

GetBigDecimal(Int32, Int32)
Obsoletos.

Recupera el valor del parámetro JDBC NUMERIC designado como un java.math.BigDecimal objeto con dígitos de escala a la derecha del separador decimal.

GetBigDecimal(Int32)

Recupera el valor del parámetro JDBC NUMERIC designado como un java.math.BigDecimal objeto con tantos dígitos a la derecha del separador decimal como el valor contiene.

GetBigDecimal(String)

Recupera el valor de un parámetro JDBC NUMERIC como un java.math.BigDecimal objeto con tantos dígitos a la derecha del separador decimal como el valor contiene.

GetBlob(Int32)

Recupera el valor del parámetro JDBC BLOB designado como un java.sql.Blob objeto en el lenguaje de programación Java.

GetBlob(String)

Recupera el valor de un parámetro JDBC BLOB como un java.sql.Blob objeto en el Java lenguaje de programación.

GetBoolean(Int32)

Recupera el valor del JDBC BIT o BOOLEAN parámetro designado como en boolean el lenguaje de programación Java.

GetBoolean(String)

Recupera el valor de un JDBC BIT o BOOLEAN parámetro como en boolean el lenguaje de programación Java.

GetByte(Int32)

Recupera el valor del parámetro JDBC TINYINT designado como en byte el lenguaje de programación Java.

GetByte(String)

Recupera el valor de un parámetro JDBC TINYINT como en byte el lenguaje de programación Java.

GetBytes(Int32)

Recupera el valor del JDBC BINARY designado o VARBINARY parámetro como una matriz de valores en el lenguaje de byte programación Java.

GetBytes(String)

Recupera el valor de un JDBC BINARY o VARBINARY parámetro como una matriz de valores en el lenguaje de byte programación Java.

GetCharacterStream(Int32)

Recupera el valor del parámetro designado como un java.io.Reader objeto en el lenguaje de programación Java.

GetCharacterStream(String)

Recupera el valor del parámetro designado como un java.io.Reader objeto en el lenguaje de programación Java.

GetClob(Int32)

Recupera el valor del parámetro JDBC CLOB designado como un java.sql.Clob objeto en el lenguaje de programación Java.

GetClob(String)

Recupera el valor de un parámetro JDBC CLOB como un java.sql.Clob objeto en el Java lenguaje de programación.

GetDate(Int32, Calendar)

Recupera el valor del parámetro JDBC DATE designado como un java.sql.Date objeto utilizando el objeto especificado Calendar para construir la fecha.

GetDate(Int32)

Recupera el valor del parámetro JDBC DATE designado como un java.sql.Date objeto .

GetDate(String, Calendar)

Recupera el valor de un parámetro JDBC DATE como un java.sql.Date objeto , utilizando el objeto especificado Calendar para construir la fecha.

GetDate(String)

Recupera el valor de un parámetro JDBC DATE como un java.sql.Date objeto .

GetDouble(Int32)

Recupera el valor del parámetro JDBC DOUBLE designado como en double el lenguaje de programación Java.

GetDouble(String)

Recupera el valor de un parámetro JDBC DOUBLE como en double el lenguaje de programación Java.

GetFloat(Int32)

Recupera el valor del parámetro JDBC FLOAT designado como en float el lenguaje de programación Java.

GetFloat(String)

Recupera el valor de un parámetro JDBC FLOAT como en float el lenguaje de programación Java.

GetInt(Int32)

Recupera el valor del parámetro JDBC INTEGER designado como en int el lenguaje de programación Java.

GetInt(String)

Recupera el valor de un parámetro JDBC INTEGER como en int el lenguaje de programación Java.

GetLong(Int32)

Recupera el valor del parámetro JDBC BIGINT designado como en long el lenguaje de programación Java.

GetLong(String)

Recupera el valor de un parámetro JDBC BIGINT como en long el lenguaje de programación Java.

GetMoreResults(Int32)

Se mueve al siguiente resultado de este Statement objeto, trata con los objetos actuales ResultSet según las instrucciones especificadas por la marca especificada y devuelve true si el siguiente resultado es un ResultSet objeto .

(Heredado de IStatement)
GetNCharacterStream(Int32)

Recupera el valor del parámetro designado como un java.io.Reader objeto en el lenguaje de programación Java.

GetNCharacterStream(String)

Recupera el valor del parámetro designado como un java.io.Reader objeto en el lenguaje de programación Java.

GetNClob(Int32)

Recupera el valor del parámetro JDBC NCLOB designado como un java.sql.NClob objeto en el lenguaje de programación Java.

GetNClob(String)

Recupera el valor de un parámetro JDBC NCLOB como un java.sql.NClob objeto en el Java lenguaje de programación.

GetNString(Int32)

Recupera el valor del designado NCHAR, NVARCHARo LONGNVARCHAR parámetro como en String el Java lenguaje de programación.

GetNString(String)

Recupera el valor del designado NCHAR, NVARCHARo LONGNVARCHAR parámetro como en String el Java lenguaje de programación.

GetObject(Int32, IDictionary<String,Class>)

Devuelve un objeto que representa el valor del parámetro parameterIndex OUT y usa map para la asignación personalizada del valor del parámetro.

GetObject(Int32)

Recupera el valor del parámetro designado como en Object el Java lenguaje de programación.

GetObject(String, IDictionary<String,Class>)

Devuelve un objeto que representa el valor del parámetro parameterName OUT y usa map para la asignación personalizada del valor del parámetro.

GetObject(String)

Recupera el valor de un parámetro como en Object el lenguaje de programación Java.

GetRef(Int32)

Recupera el valor del parámetro JDBC REF(&lt;structured-type&gt;) designado como un java.sql.Ref objeto en el lenguaje de programación Java.

GetRef(String)

Recupera el valor de un parámetro JDBC REF(&lt;structured-type&gt;) como un java.sql.Ref objeto en el Java lenguaje de programación.

GetRowId(Int32)

Recupera el valor del parámetro JDBC ROWID designado como un java.sql.RowId objeto .

GetRowId(String)

Recupera el valor del parámetro JDBC ROWID designado como un java.sql.RowId objeto .

GetShort(Int32)

Recupera el valor del parámetro JDBC SMALLINT designado como en short el lenguaje de programación Java.

GetShort(String)

Recupera el valor de un parámetro JDBC SMALLINT como en short el lenguaje de programación Java.

GetSQLXML(Int32)

Recupera el valor del parámetro designado SQL XML como un java.sql.SQLXML objeto en el lenguaje de programación Java.

GetSQLXML(String)

Recupera el valor del parámetro designado SQL XML como un java.sql.SQLXML objeto en el lenguaje de programación Java.

GetString(Int32)

Recupera el valor del parámetro JDBC CHAR, VARCHARo LONGVARCHAR designado como en String el lenguaje de programación Java.

GetString(String)

Recupera el valor de un parámetro JDBC CHAR, VARCHARo LONGVARCHAR como en String el lenguaje de programación Java.

GetTime(Int32, Calendar)

Recupera el valor del parámetro JDBC TIME designado como un java.sql.Time objeto utilizando el objeto especificado Calendar para construir la hora.

GetTime(Int32)

Recupera el valor del parámetro JDBC TIME designado como un java.sql.Time objeto .

GetTime(String, Calendar)

Recupera el valor de un parámetro JDBC TIME como un java.sql.Time objeto , utilizando el objeto especificado Calendar para construir la hora.

GetTime(String)

Recupera el valor de un parámetro JDBC TIME como un java.sql.Time objeto .

GetTimestamp(Int32, Calendar)

Recupera el valor del parámetro JDBC TIMESTAMP designado como un java.sql.Timestamp objeto utilizando el objeto especificado Calendar para construir el Timestamp objeto .

GetTimestamp(Int32)

Recupera el valor del parámetro JDBC TIMESTAMP designado como un java.sql.Timestamp objeto .

GetTimestamp(String, Calendar)

Recupera el valor de un parámetro JDBC TIMESTAMP como un java.sql.Timestamp objeto , utilizando el objeto especificado Calendar para construir el Timestamp objeto .

GetTimestamp(String)

Recupera el valor de un parámetro JDBC TIMESTAMP como un java.sql.Timestamp objeto .

GetURL(Int32)

Recupera el valor del parámetro JDBC DATALINK designado como un java.net.URL objeto .

GetURL(String)

Recupera el valor de un parámetro JDBC DATALINK como un java.net.URL objeto .

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)
RegisterOutParameter(Int32, Int32, Int32)

Registra el parámetro en posición parameterIndex ordinal para que sea del tipo sqlTypeJDBC .

RegisterOutParameter(Int32, Int32, String)

Registra el parámetro de salida designado.

RegisterOutParameter(Int32, Int32)

Registra el parámetro OUT en posición parameterIndex ordinal en el tipo sqlTypeJDBC .

RegisterOutParameter(String, Int32, Int32)

Registra el parámetro denominado parameterName para que sea del tipo sqlTypeJDBC .

RegisterOutParameter(String, Int32, String)

Registra el parámetro de salida designado.

RegisterOutParameter(String, Int32)

Registra el parámetro OUT denominado parameterName en el tipo sqlTypeJDBC .

SetArray(Int32, IArray)

Establece el parámetro designado en el objeto especificado java.sql.Array .

(Heredado de IPreparedStatement)
SetAsciiStream(Int32, Stream, Int32)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

(Heredado de IPreparedStatement)
SetAsciiStream(Int32, Stream, Int64)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

(Heredado de IPreparedStatement)
SetAsciiStream(Int32, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

(Heredado de IPreparedStatement)
SetAsciiStream(String, Stream, Int32)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

SetAsciiStream(String, Stream, Int64)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

SetAsciiStream(String, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

SetBigDecimal(Int32, BigDecimal)

Establece el parámetro designado en el valor especificado java.math.BigDecimal .

(Heredado de IPreparedStatement)
SetBigDecimal(String, BigDecimal)

Establece el parámetro designado en el valor especificado java.math.BigDecimal .

SetBinaryStream(Int32, Stream, Int32)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

(Heredado de IPreparedStatement)
SetBinaryStream(Int32, Stream, Int64)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

(Heredado de IPreparedStatement)
SetBinaryStream(Int32, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

(Heredado de IPreparedStatement)
SetBinaryStream(String, Stream, Int32)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

SetBinaryStream(String, Stream, Int64)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

SetBinaryStream(String, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

SetBlob(Int32, IBlob)

Establece el parámetro designado en el objeto especificado java.sql.Blob .

(Heredado de IPreparedStatement)
SetBlob(Int32, Stream, Int64)

Establece el parámetro designado en un InputStream objeto .

(Heredado de IPreparedStatement)
SetBlob(Int32, Stream)

Establece el parámetro designado en un InputStream objeto .

(Heredado de IPreparedStatement)
SetBlob(String, IBlob)

Establece el parámetro designado en el objeto especificado java.sql.Blob .

SetBlob(String, Stream, Int64)

Establece el parámetro designado en un InputStream objeto .

SetBlob(String, Stream)

Establece el parámetro designado en un InputStream objeto .

SetBoolean(Int32, Boolean)

Establece el parámetro designado en el valor de Java boolean especificado.

(Heredado de IPreparedStatement)
SetBoolean(String, Boolean)

Establece el parámetro designado en el valor de Java boolean especificado.

SetByte(Int32, SByte)

Establece el parámetro designado en el valor de Java byte especificado.

(Heredado de IPreparedStatement)
SetByte(String, SByte)

Establece el parámetro designado en el valor de Java byte especificado.

SetBytes(Int32, Byte[])

Establece el parámetro designado en la matriz de bytes Java especificada.

(Heredado de IPreparedStatement)
SetBytes(String, Byte[])

Establece el parámetro designado en la matriz de bytes Java especificada.

SetCharacterStream(Int32, Reader, Int32)

Establece el parámetro designado en el objeto especificado Reader , que es el número especificado de caracteres de longitud.

(Heredado de IPreparedStatement)
SetCharacterStream(Int32, Reader, Int64)

Establece el parámetro designado en el objeto especificado Reader , que es el número especificado de caracteres de longitud.

(Heredado de IPreparedStatement)
SetCharacterStream(Int32, Reader)

Establece el parámetro designado en el objeto especificado Reader .

(Heredado de IPreparedStatement)
SetCharacterStream(String, Reader, Int32)

Establece el parámetro designado en el objeto especificado Reader , que es el número especificado de caracteres de longitud.

SetCharacterStream(String, Reader, Int64)

Establece el parámetro designado en el objeto especificado Reader , que es el número especificado de caracteres de longitud.

SetCharacterStream(String, Reader)

Establece el parámetro designado en el objeto especificado Reader .

SetClob(Int32, IClob)

Establece el parámetro designado en el objeto especificado java.sql.Clob .

(Heredado de IPreparedStatement)
SetClob(Int32, Reader, Int64)

Establece el parámetro designado en un Reader objeto .

(Heredado de IPreparedStatement)
SetClob(Int32, Reader)

Establece el parámetro designado en un Reader objeto .

(Heredado de IPreparedStatement)
SetClob(String, IClob)

Establece el parámetro designado en el objeto especificado java.sql.Clob .

SetClob(String, Reader, Int64)

Establece el parámetro designado en un Reader objeto .

SetClob(String, Reader)

Establece el parámetro designado en un Reader objeto .

SetCursorName(String)

Establece el nombre del cursor de SQL en el especificado String, que se usará en los métodos de objeto execute posterioresStatement.

(Heredado de IStatement)
SetDate(Int32, Date, Calendar)

Establece el parámetro designado en el valor especificado java.sql.Date mediante el objeto especificado Calendar .

(Heredado de IPreparedStatement)
SetDate(Int32, Date)

Establece el parámetro designado en el valor especificado java.sql.Date mediante la zona horaria predeterminada de la máquina virtual que ejecuta la aplicación.

(Heredado de IPreparedStatement)
SetDate(String, Date, Calendar)

Establece el parámetro designado en el valor especificado java.sql.Date mediante el objeto especificado Calendar .

SetDate(String, Date)

Establece el parámetro designado en el valor especificado java.sql.Date mediante la zona horaria predeterminada de la máquina virtual que ejecuta la aplicación.

SetDouble(Int32, Double)

Establece el parámetro designado en el valor de Java double especificado.

(Heredado de IPreparedStatement)
SetDouble(String, Double)

Establece el parámetro designado en el valor de Java double especificado.

SetEscapeProcessing(Boolean)

Establece el procesamiento de escape activado o desactivado.

(Heredado de IStatement)
SetFloat(Int32, Single)

Establece el parámetro designado en el valor de Java float especificado.

(Heredado de IPreparedStatement)
SetFloat(String, Single)

Establece el parámetro designado en el valor de Java float especificado.

SetInt(Int32, Int32)

Establece el parámetro designado en el valor de Java int especificado.

(Heredado de IPreparedStatement)
SetInt(String, Int32)

Establece el parámetro designado en el valor de Java int especificado.

SetJniIdentityHashCode(Int32)

Establezca el valor devuelto por JniIdentityHashCode.

(Heredado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Interfaz que se usa para ejecutar procedimientos almacenados de SQL.

(Heredado de IJavaPeerable)
SetLong(Int32, Int64)

Establece el parámetro designado en el valor de Java long especificado.

(Heredado de IPreparedStatement)
SetLong(String, Int64)

Establece el parámetro designado en el valor de Java long especificado.

SetNCharacterStream(Int32, Reader, Int64)

Establece el parámetro designado en un Reader objeto .

(Heredado de IPreparedStatement)
SetNCharacterStream(Int32, Reader)

Establece el parámetro designado en un Reader objeto .

(Heredado de IPreparedStatement)
SetNCharacterStream(String, Reader, Int64)

Establece el parámetro designado en un Reader objeto .

SetNCharacterStream(String, Reader)

Establece el parámetro designado en un Reader objeto .

SetNClob(Int32, INClob)

Establece el parámetro designado en un java.sql.NClob objeto .

(Heredado de IPreparedStatement)
SetNClob(Int32, Reader, Int64)

Establece el parámetro designado en un Reader objeto .

(Heredado de IPreparedStatement)
SetNClob(Int32, Reader)

Establece el parámetro designado en un Reader objeto .

(Heredado de IPreparedStatement)
SetNClob(String, INClob)

Establece el parámetro designado en un java.sql.NClob objeto .

SetNClob(String, Reader, Int64)

Establece el parámetro designado en un Reader objeto .

SetNClob(String, Reader)

Establece el parámetro designado en un Reader objeto .

SetNString(Int32, String)

Establece el parámetro designado en el objeto especificado String .

(Heredado de IPreparedStatement)
SetNString(String, String)

Establece el parámetro designado en el objeto especificado String .

SetNull(Int32, Int32, String)

Establece el parámetro designado en SQL NULL.

(Heredado de IPreparedStatement)
SetNull(Int32, Int32)

Establece el parámetro designado en SQL NULL.

(Heredado de IPreparedStatement)
SetNull(String, Int32, String)

Establece el parámetro designado en SQL NULL.

SetNull(String, Int32)

Establece el parámetro designado en SQL NULL.

SetObject(Int32, Object, Int32, Int32)

Establece el valor del parámetro designado con el objeto especificado.

(Heredado de IPreparedStatement)
SetObject(Int32, Object, Int32)

Establece el valor del parámetro designado con el objeto especificado.

(Heredado de IPreparedStatement)
SetObject(Int32, Object)

Establece el valor del parámetro designado utilizando el objeto determinado.

(Heredado de IPreparedStatement)
SetObject(String, Object, Int32, Int32)

Establece el valor del parámetro designado con el objeto especificado.

SetObject(String, Object, Int32)

Establece el valor del parámetro designado con el objeto especificado.

SetObject(String, Object)

Establece el valor del parámetro designado con el objeto especificado.

SetPeerReference(JniObjectReference)

Establezca el valor devuelto por PeerReference.

(Heredado de IJavaPeerable)
SetRef(Int32, IRef)

Establece el parámetro designado en el valor especificado REF(&lt;structured-type&gt;) .

(Heredado de IPreparedStatement)
SetRowId(Int32, IRowId)

Establece el parámetro designado en el objeto especificado java.sql.RowId .

(Heredado de IPreparedStatement)
SetRowId(String, IRowId)

Establece el parámetro designado en el objeto especificado java.sql.RowId .

SetShort(Int32, Int16)

Establece el parámetro designado en el valor de Java short especificado.

(Heredado de IPreparedStatement)
SetShort(String, Int16)

Establece el parámetro designado en el valor de Java short especificado.

SetSQLXML(Int32, ISQLXML)

Establece el parámetro designado en el objeto especificado java.sql.SQLXML .

(Heredado de IPreparedStatement)
SetSQLXML(String, ISQLXML)

Establece el parámetro designado en el objeto especificado java.sql.SQLXML .

SetString(Int32, String)

Establece el parámetro designado en el valor de Java String especificado.

(Heredado de IPreparedStatement)
SetString(String, String)

Establece el parámetro designado en el valor de Java String especificado.

SetTime(Int32, Time, Calendar)

Establece el parámetro designado en el valor especificado java.sql.Time mediante el objeto especificado Calendar .

(Heredado de IPreparedStatement)
SetTime(Int32, Time)

Establece el parámetro designado en el valor especificado java.sql.Time .

(Heredado de IPreparedStatement)
SetTime(String, Time, Calendar)

Establece el parámetro designado en el valor especificado java.sql.Time mediante el objeto especificado Calendar .

SetTime(String, Time)

Establece el parámetro designado en el valor especificado java.sql.Time .

SetTimestamp(Int32, Timestamp, Calendar)

Establece el parámetro designado en el valor especificado java.sql.Timestamp mediante el objeto especificado Calendar .

(Heredado de IPreparedStatement)
SetTimestamp(Int32, Timestamp)

Establece el parámetro designado en el valor especificado java.sql.Timestamp .

(Heredado de IPreparedStatement)
SetTimestamp(String, Timestamp, Calendar)

Establece el parámetro designado en el valor especificado java.sql.Timestamp mediante el objeto especificado Calendar .

SetTimestamp(String, Timestamp)

Establece el parámetro designado en el valor especificado java.sql.Timestamp .

SetUnicodeStream(Int32, Stream, Int32)
Obsoletos.

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

(Heredado de IPreparedStatement)
SetURL(Int32, URL)

Establece el parámetro designado en el valor especificado java.net.URL .

(Heredado de IPreparedStatement)
SetURL(String, URL)

Establece el parámetro designado en el objeto especificado java.net.URL .

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)
WasNull()

Recupera si el último parámetro OUT leído tenía el 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)

Interfaz que se usa para ejecutar procedimientos almacenados de SQL.

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