Métodos de API

Incluir miembros protegidos
Incluir miembros heredados

El tipo de API expone los siguientes miembros.

Métodos

  Nombre Descripción
Miembro estático método público DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Deserializar un objeto de una columna.
Miembro estático método público DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Deserializar un objeto de una columna.
Miembro estático método público EscrowUpdate Realice la adición atómica en una columna. La columna debe ser de tipo Long. Esta función permite que varias sesiones actualicen el mismo registro simultáneamente sin conflictos.
Miembro estático método público GetBookmark Recupera el marcador del registro asociado a la entrada de índice en la posición actual de un cursor. A continuación, este marcador se puede usar para cambiar la posición del cursor al mismo registro mediante JetGotoBookmark.
Miembro estático método público GetColumnDictionary Crea un diccionario que asigna los nombres de columna a sus identificadores de columna.
Miembro estático método público GetTableColumnid Obtiene el columnid de la columna especificada.
Miembro estático método público GetTableColumns(JET_SESID, JET_TABLEID) Recorre en iteración todas las columnas de la tabla y devuelve información sobre cada una.
Miembro estático método público GetTableColumns(JET_SESID, JET_DBID, String) Recorre en iteración todas las columnas de la tabla y devuelve información sobre cada una.
Miembro estático método público GetTableIndexes(JET_SESID, JET_TABLEID) Recorre en iteración todos los índices de la tabla y devuelve información sobre cada uno.
Miembro estático método público GetTableIndexes(JET_SESID, JET_DBID, String) Recorre en iteración todos los índices de la tabla y devuelve información sobre cada uno.
Miembro estático método público GetTableNames Devuelve los nombres de las tablas de la base de datos.
Miembro estático método público IntersectIndexes Intersecte un grupo de intervalos de índices y devuelve los marcadores de los registros que se encuentran en todos los intervalos de índice. Vea también JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Miembro estático método público JetAddColumn Agregue una nueva columna a una tabla existente.
Miembro estático método público JetAttachDatabase Adjunta un archivo de base de datos para su uso con una instancia de base de datos. Para usar la base de datos, deberá abrirse posteriormente con JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Miembro estático método público JetAttachDatabase2 Adjunta un archivo de base de datos para su uso con una instancia de base de datos. Para usar la base de datos, deberá abrirse posteriormente con JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Miembro estático método público JetBackupInstance Realiza una copia de seguridad de streaming de una instancia, incluidas todas las bases de datos adjuntas, a un directorio. Con varios métodos de copia de seguridad admitidos por el motor, esta es la función más sencilla y encapsulada.
Miembro estático método público JetBeginExternalBackupInstance Inicia una copia de seguridad externa mientras el motor y la base de datos están en línea y están activos.
Miembro estático método público JetBeginSession Inicialice una nueva sesión de ESENT.
Miembro estático método público JetBeginTransaction Hace que una sesión escriba una transacción o cree un nuevo punto de guardado en una transacción existente.
Miembro estático método público JetBeginTransaction2 Hace que una sesión escriba una transacción o cree un nuevo punto de guardado en una transacción existente.
Miembro estático método público JetCloseDatabase Cierra un archivo de base de datos que se abrió anteriormente con JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) o creado con JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit).
Miembro estático método público JetCloseFileInstance Cierra un archivo que se abrió con JetOpenFileInstance después de extraer los datos de ese archivo mediante JetReadFileInstance.
Miembro estático método público JetCloseTable Cierre una tabla abierta.
Miembro estático método público JetCommitTransaction Confirma los cambios realizados en el estado de la base de datos durante el punto de guardado actual y los migra al punto de guardado anterior. Si se confirma el punto de guardado más externo, los cambios realizados durante ese punto de guardado se confirmarán en el estado de la base de datos y la sesión cerrará la transacción.
Miembro estático método público JetCompact Realiza una copia de una base de datos existente. La copia se compacta en un estado óptimo para su uso. Los datos de los datos copiados se empaquetarán según las medidas elegidas para los índices en la creación de índices. De este modo, los datos compactos se pueden almacenar lo más densamente posible. Como alternativa, los datos compactos pueden reservar espacio para las inserciones de índice o crecimiento de registros posteriores.
Miembro estático método público JetComputeStats Recorre cada índice de una tabla para calcular exactamente el número de entradas de un índice y el número de claves distintas de un índice. Esta información, junto con el número de páginas de base de datos asignadas para un índice y la hora actual del cálculo se almacena en los metadatos de índice de la base de datos. Estos datos se pueden recuperar posteriormente con operaciones de información.
Miembro estático método público JetCreateDatabase Crea y adjunta un archivo de base de datos.
Miembro estático método público JetCreateDatabase2 Crea y adjunta un archivo de base de datos con un tamaño máximo de base de datos especificado.
Miembro estático método público JetCreateIndex Crea un índice sobre los datos de una base de datos ESE. Se puede usar un índice para buscar datos específicos rápidamente.
Miembro estático método público JetCreateIndex2 Crea índices a través de datos en una base de datos ESE.
Miembro estático método público JetCreateInstance Asigna una nueva instancia del motor de base de datos.
Miembro estático método público JetCreateInstance2 Asigne una nueva instancia del motor de base de datos para su uso en un único proceso, con un nombre para mostrar especificado.
Miembro estático método público JetCreateTable Cree una tabla vacía. La tabla recién creada se abre exclusivamente.
Miembro estático método público JetCreateTableColumnIndex3 Crea una tabla, agrega columnas e índices en esa tabla.
Miembro estático método público JetDefragment Inicia y detiene las tareas de desfragmentación de bases de datos que mejoran la organización de datos dentro de una base de datos.
Miembro estático método público JetDefragment2 Inicia y detiene las tareas de desfragmentación de bases de datos que mejoran la organización de datos dentro de una base de datos.
Miembro estático método público JetDelete Elimina el registro actual de una tabla de base de datos.
Miembro estático método público JetDeleteColumn Elimina una columna de una tabla de base de datos.
Miembro estático método público JetDeleteColumn2 Elimina una columna de una tabla de base de datos.
Miembro estático método público JetDeleteIndex Elimina un índice de una tabla de base de datos.
Miembro estático método público JetDeleteTable Elimina una tabla de una base de datos.
Miembro estático método público JetDetachDatabase Libera un archivo de base de datos que se adjuntó anteriormente a una sesión de base de datos.
Miembro estático método público JetDetachDatabase2 Libera un archivo de base de datos que se adjuntó anteriormente a una sesión de base de datos.
Miembro estático método público JetDupCursor Duplica un cursor abierto y devuelve un identificador al cursor duplicado. Si el cursor duplicado era un cursor de solo lectura, el cursor duplicado también es un cursor de solo lectura. Cualquier estado relacionado con la construcción de una clave de búsqueda o la actualización de un registro no se copia en el cursor duplicado. Además, la ubicación del cursor original no se duplica en el cursor duplicado. El cursor duplicado siempre se abre en el índice agrupado y su ubicación siempre está en la primera fila de la tabla.
Miembro estático método público JetDupSession Inicialice una nueva sesión de ESE en la misma instancia que el sesid especificado.
Miembro estático método público JetEndExternalBackupInstance Finaliza una sesión de copia de seguridad externa. Esta API es la última API de una serie de API a las que se debe llamar para ejecutar una copia de seguridad en línea correcta (no basada en VSS).
Miembro estático método público JetEndExternalBackupInstance2 Finaliza una sesión de copia de seguridad externa. Esta API es la última API de una serie de API a las que se debe llamar para ejecutar una copia de seguridad en línea correcta (no basada en VSS).
Miembro estático método público JetEndSession Finaliza una sesión.
Miembro estático método público JetEnumerateColumns Recupera eficazmente un conjunto de columnas y sus valores del registro actual de un cursor o el búfer de copia de ese cursor. Las columnas y los valores recuperados se pueden restringir mediante una lista de identificadores de columna, números itagSequence y otras características. Esta API de recuperación de columnas es única en que devuelve información en memoria asignada dinámicamente que se obtiene mediante una devolución de llamada compatible con realloc proporcionada por el usuario. Esta nueva flexibilidad permite la recuperación eficaz de los datos de columna con características específicas (como el tamaño y la multiplicidad) que son desconocidos para el autor de la llamada. Esto elimina la necesidad de usar los modos de detección de JetRetrieveColumn para determinar esas características con el fin de configurar una llamada final a JetRetrieveColumn que recuperará correctamente los datos deseados.
Miembro estático método público JetEscrowUpdate Realiza una operación de suma atómica en una columna. Esta función permite que varias sesiones actualicen el mismo registro simultáneamente sin conflictos. Consulte también EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32).
Miembro estático método público JetFreeBuffer Libera memoria asignada por una llamada del motor de base de datos.
Miembro estático método público JetGetAttachInfoInstance Se usa durante una copia de seguridad iniciada por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar una instancia de los nombres de los archivos de base de datos que deben formar parte del conjunto de archivos de copia de seguridad. Solo se tendrán en cuenta las bases de datos asociadas actualmente a la instancia mediante JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit ). Estos archivos se pueden abrir posteriormente mediante JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) y leer con JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32) .
Miembro estático método público JetGetBookmark Recupera el marcador del registro asociado a la entrada de índice en la posición actual de un cursor. A continuación, este marcador se puede usar para volver a colocar ese cursor en el mismo registro mediante JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). El marcador ya no será superior a BookmarkMost bytes. Consulte también GetBookmark(JET_SESID, JET_TABLEID).
Miembro estático método público JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) Recupera información sobre una columna de una tabla.
Miembro estático método público JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) Recupera información sobre una columna de tabla.
Miembro estático método público JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) Recupera información sobre todas las columnas de una tabla.
Miembro estático método público JetGetCurrentIndex Ddetermines el nombre del índice actual de un cursor determinado. Este nombre también se usa para volver a seleccionar ese índice posteriormente como índice actual mediante JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). También se puede usar para detectar las propiedades de ese índice mediante JetGetTableIndexInfo.
Miembro estático método público JetGetCursorInfo Determine si una actualización del registro actual de un cursor dará lugar a un conflicto de escritura, en función del estado de actualización actual del registro. Es posible que se devuelva un conflicto de escritura incluso si JetGetCursorInfo se devuelve correctamente. porque otra sesión puede actualizar el registro antes de que la sesión actual pueda actualizar el mismo registro.
Miembro estático método público JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) Recupera cierta información sobre la base de datos especificada.
Miembro estático método público JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) Recupera cierta información sobre la base de datos especificada.
Miembro estático método público JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) Recupera cierta información sobre la base de datos especificada.
Miembro estático método público JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) Recupera cierta información sobre la base de datos especificada.
Miembro estático método público JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) Recupera cierta información sobre la base de datos especificada.
Miembro estático método público JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) Recupera cierta información sobre la base de datos especificada.
Miembro estático método público JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) Obsoleto. Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetInstanceInfo Recupera información sobre las instancias que se ejecutan.
Miembro estático método público JetGetLock Reserve explícitamente la capacidad de actualizar una fila, un bloqueo de escritura o para impedir explícitamente que cualquier otra sesión actualice una fila. Normalmente, los bloqueos de escritura de fila se adquieren implícitamente como resultado de la actualización de filas. Los bloqueos de lectura no suelen ser necesarios debido al control de versiones de registros. Sin embargo, en algunos casos, una transacción puede querer bloquear explícitamente una fila para aplicar la serialización o para asegurarse de que una operación posterior se realizará correctamente.
Miembro estático método público JetGetLogInfoInstance Se usa durante una copia de seguridad iniciada por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar una instancia de los nombres de los archivos de revisión de base de datos y los archivos de registro que deben formar parte del conjunto de archivos de copia de seguridad. Estos archivos se pueden abrir posteriormente mediante JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) y leer con JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32) .
Miembro estático método público JetGetLS Permite a la aplicación recuperar el identificador de contexto conocido como Almacenamiento local asociado a un cursor o a la tabla asociada a ese cursor. Este identificador de contexto debe haberse establecido previamente mediante JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS también se puede usar para capturar simultáneamente el identificador de contexto actual de un cursor o tabla y restablecer ese identificador de contexto.
Miembro estático método público JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) Recupera información sobre los objetos de base de datos.
Miembro estático método público JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) Recupera información sobre los objetos de base de datos.
Miembro estático método público JetGetRecordPosition Devuelve la posición fraccionararia del registro actual en el índice actual en forma de una estructura de JET_RECPOS . Consulte también JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Miembro estático método público JetGetSecondaryIndexBookmark Recupera un marcador especial para la entrada de índice secundario en la posición actual de un cursor. A continuación, este marcador se puede usar para cambiar la posición eficaz del cursor a la misma entrada de índice mediante JetGotoSecondaryIndexBookmark. Esto es más útil al cambiar la posición en un índice secundario que contiene claves duplicadas o que contiene varias entradas de índice para el mismo registro.
Miembro estático método público JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) Obtiene las opciones de configuración de la base de datos.
Miembro estático método público JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) Obtiene las opciones de configuración de la base de datos.
Miembro estático método público JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) Recupera información sobre una columna de tabla.
Miembro estático método público JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) Recupera información sobre una columna de tabla.
Miembro estático método público JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) Recupera información sobre todas las columnas de la tabla.
Miembro estático método público JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) Obsoleto. Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) Recupera información sobre los índices de una tabla.
Miembro estático método público JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) Recupera varios fragmentos de información sobre una tabla de una base de datos.
Miembro estático método público JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) Recupera varios fragmentos de información sobre una tabla de una base de datos.
Miembro estático método público JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) Recupera varios fragmentos de información sobre una tabla de una base de datos.
Miembro estático método público JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) Recupera varios fragmentos de información sobre una tabla de una base de datos.
Miembro estático método público JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) Recupera varios fragmentos de información sobre una tabla de una base de datos.
Miembro estático método público JetGetTruncateLogInfoInstance Se usa durante una copia de seguridad iniciada por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar una instancia de los nombres de los archivos de registro de transacciones que se pueden eliminar de forma segura después de que la copia de seguridad se haya completado correctamente.
Miembro estático método público JetGetVersion Recupera la versión del motor de base de datos.
Miembro estático método público JetGotoBookmark Coloca un cursor en una entrada de índice para el registro asociado al marcador especificado. El marcador se puede usar con cualquier índice definido sobre una tabla. El marcador de un registro se puede recuperar mediante JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32).
Miembro estático método público JetGotoPosition Mueve un cursor a una nueva ubicación que es una fracción del camino a través del índice actual. Consulte también JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Miembro estático método público JetGotoSecondaryIndexBookmark Coloca un cursor en una entrada de índice asociada al marcador de índice secundario especificado. El marcador de índice secundario debe usarse con el mismo índice en la misma tabla desde la que se recuperó originalmente. El marcador de índice secundario de una entrada de índice se puede recuperar mediante JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit).
Miembro estático método público JetGrowDatabase Extiende el tamaño de una base de datos que está abierta actualmente.
Miembro estático método público JetIdle Realiza tareas de limpieza inactivas o comprueba el estado del almacén de versiones en ESE.
Miembro estático método público JetIndexRecordCount Cuenta el número de entradas del índice actual a partir de la posición actual hacia delante. La posición actual se incluye en el recuento. El recuento puede ser mayor que el número total de registros de la tabla si el índice actual se encuentra en una columna con varios valores y las instancias de la columna tienen varios valores. Si la tabla está vacía, se devolverá 0 para el recuento.
Miembro estático método público JetInit Inicialice el motor de base de datos ESENT.
Miembro estático método público JetInit2 Inicialice el motor de base de datos ESENT.
Miembro estático método público JetIntersectIndexes Calcula la intersección entre varios conjuntos de entradas de índice de distintos índices secundarios en la misma tabla. Esta operación es útil para buscar el conjunto de registros en una tabla que coincida con dos o más criterios que se pueden expresar mediante intervalos de índices. Consulte también IntersectIndexes(JET_SESID, [])).
Miembro estático método público JetMakeKey Construye claves de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro estático método público JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) Navegue por un índice. El cursor se puede colocar al principio o al final del índice y desplazarse hacia atrás y hacia delante por un número especificado de entradas de índice. Consulte también TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID)).
Miembro estático método público JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) Navegue por un índice. El cursor se puede colocar al principio o al final del índice y desplazarse hacia atrás y hacia delante por un número especificado de entradas de índice. Consulte también TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID)).
Miembro estático método público JetOpenDatabase Abre una base de datos adjuntada previamente con JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) para su uso con una sesión de base de datos. Se puede llamar a esta función varias veces para la misma base de datos.
Miembro estático método público JetOpenFileInstance Abre una base de datos adjunta, un archivo de revisión de base de datos o un archivo de registro de transacciones de una instancia activa con el fin de realizar una copia de seguridad aproximada de streaming. Los datos de estos archivos se pueden leer posteriormente mediante el identificador devuelto mediante JetReadFileInstance. El controlador devuelto debe cerrarse mediante JetCloseFileInstance. Se debe haber iniciado previamente una copia de seguridad externa de la instancia mediante JetBeginExternalBackupInstance.
Miembro Miembro estático JetOpenTable Abre un cursor en una tabla creada anteriormente.
Miembro Miembro estático JetOpenTempTable Crea una tabla temporal con un único índice. Una tabla temporal almacena y recupera registros igual que una tabla normal creada con JetCreateTableColumnIndex. Sin embargo, las tablas temporales son mucho más rápidas que las tablas normales debido a su naturaleza volátil. También se pueden usar para ordenar y realizar la eliminación de duplicados en conjuntos de registros cuando se accede a ellos de forma puramente secuencial. Consulte también JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, [])). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Miembro Miembro estático JetOpenTempTable2 Crea una tabla temporal con un único índice. Una tabla temporal almacena y recupera registros igual que una tabla normal creada con JetCreateTableColumnIndex. Sin embargo, las tablas temporales son mucho más rápidas que las tablas normales debido a su naturaleza volátil. También se pueden usar para ordenar y realizar la eliminación de duplicados en conjuntos de registros cuando se accede a ellos de forma puramente secuencial. Consulte también JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []),JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, [])). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Miembro Miembro estático JetOpenTempTable3 Crea una tabla temporal con un único índice. Una tabla temporal almacena y recupera registros igual que una tabla normal creada con JetCreateTableColumnIndex. Sin embargo, las tablas temporales son mucho más rápidas que las tablas normales debido a su naturaleza volátil. También se pueden usar para ordenar y realizar la eliminación de duplicados en conjuntos de registros cuando se accede a ellos de forma puramente secuencial. Consulte también JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE)).
Miembro Miembro estático JetOSSnapshotFreeze Inicia una instantánea. Mientras la instantánea está en curso, el motor no puede realizar ninguna actividad de escritura en disco.
Miembro Miembro estático JetOSSnapshotPrepare Comienza los preparativos para una sesión de instantáneas. Una sesión de instantáneas es un intervalo de tiempo corto en el que el motor no emite ninguna E/S de escritura en el disco, de modo que el motor pueda participar en una sesión de instantáneas de volumen (cuando se controla mediante un escritor de instantáneas).
Miembro Miembro estático JetOSSnapshotThaw Notifica al motor que puede reanudar las operaciones de E/S normales después de un período de inmovilización y una instantánea correcta.
Miembro Miembro estático JetPrepareUpdate Prepare un cursor para la actualización.
Miembro Miembro estático JetReadFileInstance Recupera el contenido de un archivo abierto con JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64).
Miembro Miembro estático JetRegisterCallback Permite a la aplicación configurar el motor de base de datos para emitir notificaciones a la aplicación para eventos específicos. Estas notificaciones están asociadas a una tabla específica y permanecen en vigor solo hasta que la instancia que contiene la tabla se cierre mediante JetTerm(JET_INSTANCE).
Miembro Miembro estático JetRenameColumn Cambia el nombre de una columna existente.
Miembro Miembro estático JetRenameTable Cambia el nombre de una tabla existente.
Miembro Miembro estático JetResetSessionContext Desasocia una sesión del subproceso actual. Debe usarse junto con JetSetSessionContext(JET_SESID, IntPtr).
Miembro Miembro estático JetResetTableSequential Notifica al motor de base de datos que la aplicación ya no examina todo el índice en el que se coloca el cursor. Esta llamada invierte una notificación enviada por JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit).
Miembro Miembro estático JetRestoreInstance Restaura y recupera una copia de seguridad de streaming de una instancia, incluidas todas las bases de datos adjuntas. Está diseñado para trabajar con una copia de seguridad creada con la función JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Esta es la función de restauración más sencilla y encapsulada.
Miembro Miembro estático JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Como alternativa, esta función puede recuperar una columna de un registro que se crea en el búfer de copia del cursor. Esta función también puede recuperar datos de columna de una entrada de índice que haga referencia al registro actual. Además de recuperar el valor real de la columna, también se puede usar JetRetrieveColumn para recuperar el tamaño de una columna, antes de recuperar los propios datos de columna para que los búferes de aplicación se puedan ajustar correctamente.
Miembro Miembro estático JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Como alternativa, esta función puede recuperar una columna de un registro que se crea en el búfer de copia del cursor. Esta función también puede recuperar datos de columna de una entrada de índice que haga referencia al registro actual. Además de recuperar el valor real de la columna, también se puede usar JetRetrieveColumn para recuperar el tamaño de una columna, antes de recuperar los propios datos de columna para que los búferes de aplicación se puedan ajustar correctamente.
Miembro Miembro estático JetRetrieveColumns Recupera varios valores de columna del registro actual en una sola operación. Se usa una matriz de estructuras de JET_RETRIEVECOLUMN para describir el conjunto de valores de columna que se van a recuperar y para describir los búferes de salida para cada valor de columna que se va a recuperar.
Miembro Miembro estático JetRetrieveKey Recupera la clave de la entrada de índice en la posición actual de un cursor. Consulte también RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit).
Miembro Miembro estático JetRollback Deshace los cambios realizados en el estado de la base de datos y vuelve al último punto de guardado. JetRollback también cerrará los cursores abiertos durante el punto de retorno. Si se deshaga el punto de guardado más externo, la sesión cerrará la transacción.
Miembro Miembro estático JetSeek Coloca eficazmente un cursor en una entrada de índice que coincide con los criterios de búsqueda especificados por la clave de búsqueda en ese cursor y la desigualdad especificada. Una clave de búsqueda debe haberse construido previamente mediante JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Consulte también TrySeek(JET_SESID, JET_TABLEID, SeekGrbit).
Miembro estático método público JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) La función JetSetColumn modifica un único valor de columna en un registro modificado que se va a insertar o para actualizar el registro actual. Puede sobrescribir un valor existente, agregar un nuevo valor a una secuencia de valores en una columna con varios valores, quitar un valor de una secuencia de valores en una columna multivalor o actualizar todo o parte de un valor largo (una columna de tipo LongText o LongBinary).
Miembro estático método público JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) La función JetSetColumn modifica un único valor de columna en un registro modificado que se va a insertar o para actualizar el registro actual. Puede sobrescribir un valor existente, agregar un nuevo valor a una secuencia de valores en una columna con varios valores, quitar un valor de una secuencia de valores en una columna multivalor o actualizar todo o parte de un valor largo (una columna de tipo LongText o LongBinary).
Miembro estático método público JetSetColumnDefaultValue Cambia el valor predeterminado de una columna existente.
Miembro estático método público JetSetColumns Permite a una aplicación establecer varios valores de columna en una sola operación. Se usa una matriz de estructuras de JET_SETCOLUMN para describir el conjunto de valores de columna que se van a establecer y para describir los búferes de entrada para cada valor de columna que se va a establecer.
Miembro estático método público JetSetCurrentIndex Establezca el índice actual de un cursor.
Miembro estático método público JetSetCurrentIndex2 Establezca el índice actual de un cursor.
Miembro estático método público JetSetCurrentIndex3 Establezca el índice actual de un cursor.
Miembro estático método público JetSetCurrentIndex4 Establezca el índice actual de un cursor.
Miembro estático método público JetSetDatabaseSize Establece el tamaño de un archivo de base de datos sin abrir.
Miembro estático método público JetSetIndexRange Limita temporalmente el conjunto de entradas de índice que el cursor puede recorrer mediante JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) a los que comienzan desde la entrada de índice actual y terminan en la entrada de índice que coincide con los criterios de búsqueda especificados por la clave de búsqueda en ese cursor y los criterios enlazados especificados. Una clave de búsqueda debe haberse construido previamente mediante JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Consulte también TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro estático método público JetSetLS Permite a la aplicación asociar un identificador de contexto conocido como Almacenamiento local con un cursor o la tabla asociada a ese cursor. La aplicación puede usar este identificador de contexto para almacenar datos auxiliares asociados a un cursor o una tabla. Posteriormente, se notifica a la aplicación mediante una devolución de llamada en tiempo de ejecución cuando se debe liberar el identificador de contexto. Esto permite asociar el estado asignado dinámicamente con un cursor o tabla.
Miembro estático método público JetSetSessionContext Asocia una sesión al subproceso actual mediante el identificador de contexto especificado. Esta asociación invalida el requisito predeterminado del motor de que una transacción para una sesión determinada debe producirse completamente en el mismo subproceso. Use JetResetSessionContext(JET_SESID) para quitar la asociación.
Miembro estático método público JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) Establece las opciones de configuración de la base de datos.
Miembro estático método público JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) Establece las opciones de configuración de la base de datos.
Miembro estático método público JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) Establece las opciones de configuración de la base de datos.
Miembro estático método público JetSetTableSequential Notifica al motor de base de datos que la aplicación está examinando todo el índice en el que se coloca el cursor. Por lo tanto, los métodos que se usan para acceder a los datos de índice se ajustarán para que este escenario sea lo más rápido posible. Consulte también JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit).
Miembro estático método público JetStopBackupInstance Impide que la actividad relacionada con la copia de seguridad de streaming continúe en una instancia en ejecución específica, por lo que finaliza la copia de seguridad de streaming de forma predecible.
Miembro estático método público JetStopServiceInstance Prepara una instancia para la finalización.
Miembro estático método público JetTerm Finalice una instancia que se creó con JetInit(JET_INSTANCE) o JetCreateInstance(JET_INSTANCE, String).
Miembro estático método público JetTerm2 Finalice una instancia que se creó con JetInit(JET_INSTANCE) o JetCreateInstance(JET_INSTANCE, String).
Miembro estático método público JetTruncateLogInstance Se usa durante una copia de seguridad iniciada por JetBeginExternalBackup para eliminar los archivos de registro de transacciones que ya no serán necesarios una vez que la copia de seguridad actual se complete correctamente.
Miembro estático método público JetUnregisterCallback Configura el motor de base de datos para dejar de emitir notificaciones a la aplicación como se solicitó anteriormente a través de JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE)).
Miembro estático método público JetUpdate(JET_SESID, JET_TABLEID) La función JetUpdate realiza una operación de actualización, incluida la inserción de una nueva fila en una tabla o la actualización de una fila existente. La eliminación de una fila de tabla se realiza llamando a JetDelete(JET_SESID, JET_TABLEID) .
Miembro estático método público JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) La función JetUpdate realiza una operación de actualización, incluida la inserción de una nueva fila en una tabla o la actualización de una fila existente. La eliminación de una fila de tabla se realiza llamando a JetDelete(JET_SESID, JET_TABLEID) .
Miembro estático método público MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro estático método público MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro estático método público MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro estático método público MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) Construye una clave de búsqueda que puede usar JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Miembro Miembro estático MoveAfterLast Coloque el cursor después del último registro de la tabla. Un movimiento anterior posterior colocará el cursor en el último registro.
Miembro Miembro estático MoveBeforeFirst Coloque el cursor delante del primer registro de la tabla. Un movimiento siguiente colocará el cursor en el primer registro.
Miembro Miembro estático ResetIndexRange Quita un intervalo de índice creado con JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) o TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Si no hay ningún intervalo de índice presente, este método no hace nada.
Miembro Miembro estático RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Como alternativa, esta función puede recuperar una columna de un registro que se crea en el búfer de copia del cursor. Esta función también puede recuperar datos de columna de una entrada de índice que haga referencia al registro actual. Además de recuperar el valor real de la columna, también se puede usar JetRetrieveColumn para recuperar el tamaño de una columna, antes de recuperar los propios datos de columna para que los búferes de aplicación se puedan ajustar correctamente.
Miembro Miembro estático RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna booleano del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna booleano del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna de bytes del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna de bytes del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna datetime del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna datetime del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna doble del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna doble del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna float del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna float del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna guid del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna guid del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna int16 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna int32 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de una sola columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Se usa la codificación Unicode.
Miembro Miembro estático RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Codificación) Recupera un valor de columna de cadena del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Codificación, RetrieveColumnGrbit) Recupera un valor de columna de cadena del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna uint16 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna uint16 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna uint32 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna uint32 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera un valor de columna uint64 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera un valor de columna uint64 del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor.
Miembro Miembro estático RetrieveColumns Recupera columnas en objetos ColumnValue.
Miembro Miembro estático RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera el tamaño de un único valor de columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Como alternativa, esta función puede recuperar una columna de un registro que se crea en el búfer de copia del cursor. Esta función también puede recuperar datos de columna de una entrada de índice que haga referencia al registro actual.
Miembro Miembro estático RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) Recupera el tamaño de un único valor de columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Como alternativa, esta función puede recuperar una columna de un registro que se crea en el búfer de copia del cursor. Esta función también puede recuperar datos de columna de una entrada de índice que haga referencia al registro actual.
Miembro Miembro estático RetrieveKey Recupera la clave de la entrada de índice en la posición actual de un cursor.
Miembro Miembro estático SerializeObjectToColumn Escriba una forma serializada de un objeto en una columna.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) Modifica un valor de una sola columna en un registro modificado que se va a insertar o actualizar el registro actual.
Miembro Miembro estático SetColumns Establece columnas de objetos ColumnValue.
Miembro Miembro estático TryGetLock Reserve explícitamente la capacidad de actualizar una fila, escribir bloqueo o impedir explícitamente que cualquier otra sesión actualice una fila. Normalmente, los bloqueos de escritura de fila se adquieren implícitamente como resultado de la actualización de filas. Normalmente, los bloqueos de lectura no son necesarios debido al control de versiones de registros. Sin embargo, en algunos casos, una transacción puede querer bloquear explícitamente una fila para aplicar la serialización o para asegurarse de que una operación posterior se realizará correctamente.
Miembro Miembro estático TryMove Intente navegar por un índice. Si la navegación se realiza correctamente, este método devuelve true. Si no hay ningún registro para navegar a este método devuelve false; se producirá una excepción para otros errores.
Miembro Miembro estático TryMoveFirst Intente pasar al primer registro de la tabla. Si la tabla está vacía, devuelve false, si se produce un error diferente, se produce una excepción.
Miembro Miembro estático TryMoveLast Intente pasar al último registro de la tabla. Si la tabla está vacía, devuelve false, si se produce un error diferente, se produce una excepción.
Miembro Miembro estático TryMoveNext Intente pasar al siguiente registro de la tabla. Si no hay un registro siguiente, devuelve false, si se produce un error diferente, se produce una excepción.
Miembro Miembro estático TryMovePrevious Intente moverse al registro anterior de la tabla. Si no hay un registro anterior, devuelve false, si se produce un error diferente, se produce una excepción.
Miembro Miembro estático TryOpenTable Intente abrir una tabla.
Miembro Miembro estático TrySeek Coloca eficazmente un cursor en una entrada de índice que coincide con los criterios de búsqueda especificados por la clave de búsqueda en ese cursor y la desigualdad especificada. Una clave de búsqueda debe haberse construido previamente mediante JetMakeKey.
Miembro Miembro estático TrySetIndexRange Limita temporalmente el conjunto de entradas de índice que el cursor puede recorrer mediante JetMove para aquellos que comienzan desde la entrada de índice actual y terminan en la entrada de índice que coincide con los criterios de búsqueda especificados por la clave de búsqueda en ese cursor y los criterios enlazados especificados. Una clave de búsqueda debe haberse construido previamente mediante JetMakeKey. Devuelve true si el intervalo de índice no está vacío; de lo contrario, false.

Superior

Vea también

Referencia

Clase de API

Espacio de nombres Microsoft.Isam.Esent.Interop