Miembros de api
Incluir miembros protegidos
Incluir miembros heredados
Versiones administradas de la API DE ESENT. Esta clase contiene métodos estáticos que corresponden a la API ESENT no administrada. Estos métodos inician excepciones cuando se devuelven errores. Métodos auxiliares para la API DE ESENT. Estos encapsulan JetMakeKey. Métodos solo internos de la API. Métodos auxiliares para la API DE ESENT. Esto realiza la conversión de datos para JetMakeKey. Métodos auxiliares para la API DE ESENT. Estos métodos tratan los metadatos de la base de datos. Métodos auxiliares para la API DE ESENT. Estas no son versiones de interoperabilidad de la API, pero encapsulan usos muy comunes de las funciones. Miembros de la API marcados como obsoletos. Métodos auxiliares para la API DE ESENT. Estas no son versiones de interoperabilidad de la API, pero encapsulan usos muy comunes de las funciones. Métodos auxiliares para la API DE ESENT. Esto realiza la conversión de datos para establecer columnas.
El tipo de API expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() ![]() |
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Deserializar un objeto de una columna. |
![]() ![]() |
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Deserializar un objeto de una columna. |
![]() ![]() |
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. |
![]() ![]() |
GetBookmark | Recupera el marcador del registro asociado a la entrada de índice en la posición actual de un cursor. Después, este marcador se puede usar para cambiar la posición del cursor al mismo registro mediante JetGotoBookmark. |
![]() ![]() |
GetColumnDictionary | Crea un diccionario que asigna los nombres de columna a sus identificadores de columna. |
![]() ![]() |
GetTableColumnid | Obtiene el columnid de la columna especificada. |
![]() ![]() |
GetTableColumns(JET_SESID, JET_TABLEID) | Recorre en iteración todas las columnas de la tabla y devuelve información sobre cada una. |
![]() ![]() |
GetTableColumns(JET_SESID, JET_DBID, String) | Recorre en iteración todas las columnas de la tabla y devuelve información sobre cada una. |
![]() ![]() |
GetTableIndexes(JET_SESID, JET_TABLEID) | Recorre en iteración todos los índices de la tabla y devuelve información sobre cada uno. |
![]() ![]() |
GetTableIndexes(JET_SESID, JET_DBID, String) | Recorre en iteración todos los índices de la tabla y devuelve información sobre cada uno. |
![]() ![]() |
GetTableNames | Devuelve los nombres de las tablas de la base de datos. |
![]() ![]() |
IntersectIndexes | Intersecte un grupo de intervalos de índices y devuelve los marcadores de los registros que se encuentran en todos los intervalos de índice. Consulte también JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit). |
![]() ![]() |
JetAddColumn | Agregue una nueva columna a una tabla existente. |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
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. |
![]() ![]() |
JetBeginExternalBackupInstance | Inicia una copia de seguridad externa mientras el motor y la base de datos están en línea y están activos. |
![]() ![]() |
JetBeginSession | Inicialice una nueva sesión DE ESENT. |
![]() ![]() |
JetBeginTransaction | Hace que una sesión escriba una transacción o cree un nuevo punto de retorno en una transacción existente. |
![]() ![]() |
JetBeginTransaction2 | Hace que una sesión escriba una transacción o cree un nuevo punto de retorno en una transacción existente. |
![]() ![]() |
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). |
![]() ![]() |
JetCloseFileInstance | Cierra un archivo que se abrió con JetOpenFileInstance después de extraer los datos de ese archivo mediante JetReadFileInstance. |
![]() ![]() |
JetCloseTable | Cierre una tabla abierta. |
![]() ![]() |
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 saldrá de la transacción. |
![]() ![]() |
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 del índice. De esta manera, los datos compactos se pueden almacenar lo más densamente posible. Como alternativa, los datos compactados pueden reservar espacio para las inserciones de índice o crecimiento de registros posteriores. |
![]() ![]() |
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. |
![]() ![]() |
JetCreateDatabase | Crea y adjunta un archivo de base de datos. |
![]() ![]() |
JetCreateDatabase2 | Crea y adjunta un archivo de base de datos con un tamaño máximo de base de datos especificado. |
![]() ![]() |
JetCreateIndex | Crea un índice sobre los datos de una base de datos ESE. Un índice se puede usar para buscar datos específicos rápidamente. |
![]() ![]() |
JetCreateIndex2 | Crea índices a través de datos en una base de datos ESE. |
![]() ![]() |
JetCreateInstance | Asigna una nueva instancia del motor de base de datos. |
![]() ![]() |
JetCreateInstance2 | Asigne una nueva instancia del motor de base de datos para su uso en un único proceso, con un nombre para mostrar especificado. |
![]() ![]() |
JetCreateTable | Cree una tabla vacía. La tabla recién creada se abre exclusivamente. |
![]() ![]() |
JetCreateTableColumnIndex3 | Crea una tabla, agrega columnas e índices en esa tabla. |
![]() ![]() |
JetDefragment | Inicia y detiene las tareas de desfragmentación de base de datos que mejoran la organización de datos dentro de una base de datos. |
![]() ![]() |
JetDefragment2 | Inicia y detiene las tareas de desfragmentación de base de datos que mejoran la organización de datos dentro de una base de datos. |
![]() ![]() |
JetDelete | Elimina el registro actual de una tabla de base de datos. |
![]() ![]() |
JetDeleteColumn | Elimina una columna de una tabla de base de datos. |
![]() ![]() |
JetDeleteColumn2 | Elimina una columna de una tabla de base de datos. |
![]() ![]() |
JetDeleteIndex | Elimina un índice de una tabla de base de datos. |
![]() ![]() |
JetDeleteTable | Elimina una tabla de una base de datos. |
![]() ![]() |
JetDetachDatabase | Libera un archivo de base de datos que se adjuntó previamente a una sesión de base de datos. |
![]() ![]() |
JetDetachDatabase2 | Libera un archivo de base de datos que se adjuntó previamente a una sesión de base de datos. |
![]() ![]() |
JetDupCursor | Duplica un cursor abierto y devuelve un identificador al cursor duplicado. Si el cursor que se ha 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. |
![]() ![]() |
JetDupSession | Inicialice una nueva sesión de ESE en la misma instancia que el sesid especificado. |
![]() ![]() |
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 correcta en línea (no basada en VSS). |
![]() ![]() |
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 correcta en línea (no basada en VSS). |
![]() ![]() |
JetEndSession | Finaliza una sesión. |
![]() ![]() |
JetEnumerateColumns | Recupera eficazmente un conjunto de columnas y sus valores del registro actual de un cursor o del 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 la 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. |
![]() ![]() |
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). |
![]() ![]() |
JetFreeBuffer | Libera memoria asignada por una llamada al motor de base de datos. |
![]() ![]() |
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 considerarán las bases de datos que están 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). |
![]() ![]() |
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 cambiar la posición del cursor al 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). |
![]() ![]() |
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) | Recupera información sobre una columna de una tabla. |
![]() ![]() |
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) | Recupera información sobre una columna de tabla. |
![]() ![]() |
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) | Recupera información sobre todas las columnas de una tabla. |
![]() ![]() |
JetGetCurrentIndex | Ddetermines el nombre del índice actual de un cursor determinado. Este nombre también se usa para volver a seleccionar posteriormente ese índice como índice actual mediante JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). También se puede usar para detectar las propiedades de ese índice mediante JetGetTableIndexInfo. |
![]() ![]() |
JetGetCursorInfo | Determine si una actualización del registro actual de un cursor producirá 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. dado que otra sesión puede actualizar el registro antes de que la sesión actual pueda actualizar el mismo registro. |
![]() ![]() |
JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) | Recupera cierta información sobre la base de datos especificada. |
![]() ![]() |
JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) | Recupera cierta información sobre la base de datos especificada. |
![]() ![]() |
JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) | Recupera cierta información sobre la base de datos especificada. |
![]() ![]() |
JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) | Recupera cierta información sobre la base de datos especificada. |
![]() ![]() |
JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) | Recupera cierta información sobre la base de datos especificada. |
![]() ![]() |
JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) | Recupera cierta información sobre la base de datos especificada. |
![]() ![]() |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) | Obsoleto. Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetInstanceInfo | Recupera información sobre las instancias que se ejecutan. |
![]() ![]() |
JetGetLock | 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. |
![]() ![]() |
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). |
![]() ![]() |
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. |
![]() ![]() |
JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) | Recupera información sobre objetos de base de datos. |
![]() ![]() |
JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) | Recupera información sobre objetos de base de datos. |
![]() ![]() |
JetGetRecordPosition | Devuelve la posición fraccionarcional del registro actual en el índice actual en forma de estructura JET_RECPOS . Consulte también JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
![]() ![]() |
JetGetSecondaryIndexBookmark | Recupera un marcador especial para la entrada de índice secundario en la posición actual de un cursor. Después, 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 de un índice secundario que contiene claves duplicadas o que contiene varias entradas de índice para el mismo registro. |
![]() ![]() |
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) | Obtiene las opciones de configuración de la base de datos. |
![]() ![]() |
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) | Obtiene las opciones de configuración de la base de datos. |
![]() ![]() |
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) | Recupera información sobre una columna de tabla. |
![]() ![]() |
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) | Recupera información sobre una columna de tabla. |
![]() ![]() |
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) | Recupera información sobre todas las columnas de la tabla. |
![]() ![]() |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) | Obsoleto. Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) | Recupera información sobre los índices de una tabla. |
![]() ![]() |
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) | Recupera varios fragmentos de información sobre una tabla de una base de datos. |
![]() ![]() |
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) | Recupera varios fragmentos de información sobre una tabla de una base de datos. |
![]() ![]() |
JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) | Recupera varios fragmentos de información sobre una tabla de una base de datos. |
![]() ![]() |
JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) | Recupera varios fragmentos de información sobre una tabla de una base de datos. |
![]() ![]() |
JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) | Recupera varios fragmentos de información sobre una tabla de una base de datos. |
![]() ![]() |
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. |
![]() ![]() |
JetGetVersion | Recupera la versión del motor de base de datos. |
![]() ![]() |
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 en una tabla. El marcador de un registro se puede recuperar mediante JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32). |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
JetGrowDatabase | Extiende el tamaño de una base de datos que está abierta actualmente. |
![]() ![]() |
JetIdle | Realiza tareas de limpieza inactivas o comprueba el estado del almacén de versiones en ESE. |
![]() ![]() |
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 está sobre 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. |
![]() ![]() |
JetInit | Inicialice el motor de base de datos ESENT. |
![]() ![]() |
JetInit2 | Inicialice el motor de base de datos ESENT. |
![]() ![]() |
JetIntersectIndexes | Calcula la intersección entre varios conjuntos de entradas de índice de índices secundarios diferentes 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, [])). |
![]() ![]() |
JetMakeKey | Construye claves de búsqueda que jetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
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)). |
![]() ![]() |
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)). |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
JetOpenTable | Abre un cursor en una tabla creada anteriormente. |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
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)). |
![]() ![]() |
JetOSSnapshotFreeze | Inicia una instantánea. Mientras la instantánea está en curso, el motor no puede realizar ninguna actividad de escritura en disco. |
![]() ![]() |
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). |
![]() ![]() |
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. |
![]() ![]() |
JetPrepareUpdate | Prepare un cursor para la actualización. |
![]() ![]() |
JetReadFileInstance | Recupera el contenido de un archivo abierto con JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64). |
![]() ![]() |
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). |
![]() ![]() |
JetRenameColumn | Cambia el nombre de una columna existente. |
![]() ![]() |
JetRenameTable | Cambia el nombre de una tabla existente. |
![]() ![]() |
JetResetSessionContext | Desasocia una sesión del subproceso actual. Debe usarse junto con JetSetSessionContext(JET_SESID, IntPtr). |
![]() ![]() |
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). |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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 de columna real, JetRetrieveColumn también se puede usar para recuperar el tamaño de una columna, antes de recuperar los datos de columna en sí para que los búferes de la aplicación se puedan ajustar adecuadamente. |
![]() ![]() |
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 de cada valor de columna que se va a recuperar. |
![]() ![]() |
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). |
![]() ![]() |
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 guardado. Si se deshace el punto de guardado más externo, la sesión cerrará la transacción. |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
JetSetColumnDefaultValue | Cambia el valor predeterminado de una columna existente. |
![]() ![]() |
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. |
![]() ![]() |
JetSetCurrentIndex | Establezca el índice actual de un cursor. |
![]() ![]() |
JetSetCurrentIndex2 | Establezca el índice actual de un cursor. |
![]() ![]() |
JetSetCurrentIndex3 | Establezca el índice actual de un cursor. |
![]() ![]() |
JetSetCurrentIndex4 | Establezca el índice actual de un cursor. |
![]() ![]() |
JetSetDatabaseSize | Establece el tamaño de un archivo de base de datos sin abrir. |
![]() ![]() |
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). |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) | Establece las opciones de configuración de la base de datos. |
![]() ![]() |
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) | Establece las opciones de configuración de la base de datos. |
![]() ![]() |
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) | Establece las opciones de configuración de la base de datos. |
![]() ![]() |
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). |
![]() ![]() |
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. |
![]() ![]() |
JetStopServiceInstance | Prepara una instancia para la finalización. |
![]() ![]() |
JetTerm | Finalice una instancia que se creó con JetInit(JET_INSTANCE) o JetCreateInstance(JET_INSTANCE, String). |
![]() ![]() |
JetTerm2 | Finalice una instancia que se creó con JetInit(JET_INSTANCE) o JetCreateInstance(JET_INSTANCE, String). |
![]() ![]() |
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. |
![]() ![]() |
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)). |
![]() ![]() |
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) . |
![]() ![]() |
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) . |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
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). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) | Construye una clave de búsqueda que JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) y JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
![]() ![]() |
MoveAfterLast | Coloque el cursor después del último registro de la tabla. Un movimiento anterior posterior colocará el cursor en el último registro. |
![]() ![]() |
MoveBeforeFirst | Coloque el cursor delante del primer registro de la tabla. Un movimiento siguiente colocará el cursor en el primer registro. |
![]() ![]() |
ResetIndexRange | Quita un intervalo de índices 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. |
![]() ![]() |
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera 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. |
![]() ![]() |
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) | Recupera 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. Además de recuperar el valor de columna real, JetRetrieveColumn también se puede usar para recuperar el tamaño de una columna, antes de recuperar los datos de columna en sí para que los búferes de la aplicación se puedan ajustar adecuadamente. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
RetrieveColumns | Recupera columnas en objetos ColumnValue. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
RetrieveKey | Recupera la clave de la entrada de índice en la posición actual de un cursor. |
![]() ![]() |
SerializeObjectToColumn | Escriba una forma serializada de un objeto en una columna. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) | Modifica un único valor de columna en un registro modificado que se va a insertar o actualizar el registro actual. |
![]() ![]() |
SetColumns | Establece columnas de objetos ColumnValue. |
![]() ![]() |
TryGetLock | 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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
TryMovePrevious | Intente pasar 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. |
![]() ![]() |
TryOpenTable | Intente abrir una tabla. |
![]() ![]() |
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. |
![]() ![]() |
TrySetIndexRange | Limita temporalmente el conjunto de entradas de índice que el cursor puede recorrer usando JetMove 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. Devuelve true si el intervalo de índices no está vacío; en caso contrario, false. |
Superior
Consulte también
Referencia
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de