Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Incluir membros protegidos
Incluir membros herdados
Versões gerenciadas da API ESENT. Essa classe contém métodos estáticos que correspondem à API ESENT não gerenciada. Esses métodos lançam exceções quando os erros são retornados. Métodos auxiliares para a API ESENT. Estes envolvem JetMakeKey. Métodos apenas internos da API. Métodos auxiliares para a API ESENT. Estes fazem a conversão de dados para JetMakeKey. Métodos auxiliares para a API ESENT. Esses métodos lidam com metadados de banco de dados. Métodos auxiliares para a API ESENT. Estas não são versões de interoperabilidade da API, mas encapsulam usos muito comuns das funções. Membros da API marcados como obsoletos. Métodos auxiliares para a API ESENT. Estas não são versões de interoperabilidade da API, mas encapsulam usos muito comuns das funções. Métodos auxiliares para a API ESENT. Eles fazem a conversão de dados para definir colunas.
O tipo Api expõe os membros a seguir.
Metodologia
| Designação | Descrição | |
|---|---|---|
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Desserialize um objeto de uma coluna. |
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Desserialize um objeto de uma coluna. |
|
EscrowUpdate | Execute a adição atômica em uma coluna. A coluna deve ser do tipo Long. Esta função permite que várias sessões atualizem o mesmo registro simultaneamente sem conflitos. |
|
GetBookmark | Recupera o indicador do registro associado à entrada de índice na posição atual de um cursor. Este marcador pode então ser usado para reposicionar o cursor de volta para o mesmo registro usando JetGotoBookmark. |
|
GetColumnDictionary | Cria um dicionário que mapeia nomes de colunas para seus IDs de coluna. |
|
GetTableColumnid | Obtenha o columnid da coluna especificada. |
|
GetTableColumns(JET_SESID, JET_TABLEID) | Itera em todas as colunas da tabela, retornando informações sobre cada uma delas. |
|
GetTableColumns(JET_SESID, JET_DBID, String) | Itera em todas as colunas da tabela, retornando informações sobre cada uma delas. |
|
GetTableIndexes(JET_SESID, JET_TABLEID) | Itera sobre todos os índices da tabela, retornando informações sobre cada um. |
|
GetTableIndexes(JET_SESID, JET_DBID, String) | Itera sobre todos os índices da tabela, retornando informações sobre cada um. |
|
GetTableNames | Retorna os nomes das tabelas no banco de dados. |
|
IntersectIndexes | Intersecte um grupo de intervalos de índice e retorne os marcadores dos registros que são encontrados em todos os intervalos de índice. Consulte também JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit). |
|
JetAddColumn | Adicione uma nova coluna a uma tabela existente. |
|
JetAttachDatabase | Anexa um arquivo de banco de dados para uso com uma instância de banco de dados. Para usar o banco de dados, ele precisará ser aberto posteriormente com JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
|
JetAttachDatabase2 | Anexa um arquivo de banco de dados para uso com uma instância de banco de dados. Para usar o banco de dados, ele precisará ser aberto posteriormente com JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
|
JetBackupInstance | Executa um backup de streaming de uma instância, incluindo todos os bancos de dados anexados, para um diretório. Com vários métodos de backup suportados pelo mecanismo, esta é a função mais simples e encapsulada. |
|
JetBeginExternalBackupInstance | Inicia um backup externo enquanto o mecanismo e o banco de dados estão online e ativos. |
|
JetBeginSession | Inicialize uma nova sessão ESENT. |
|
JetBeginTransaction | Faz com que uma sessão insira uma transação ou crie um novo ponto de salvamento em uma transação existente. |
|
JetBeginTransaction2 | Faz com que uma sessão insira uma transação ou crie um novo ponto de salvamento em uma transação existente. |
|
JetCloseDatabase | Fecha um arquivo de banco de dados que foi aberto anteriormente com JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) ou criado com JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit). |
|
JetCloseFileInstance | Fecha um arquivo que foi aberto com JetOpenFileInstance depois que os dados desse arquivo foram extraídos usando JetReadFileInstance. |
|
JetCloseTable | Feche uma tabela aberta. |
|
JetCommitTransaction | Confirma as alterações feitas no estado do banco de dados durante o ponto de salvamento atual e as migra para o ponto de salvamento anterior. Se o ponto de salvamento externo for confirmado, as alterações feitas durante esse ponto de salvamento serão confirmadas no estado do banco de dados e a sessão sairá da transação. |
|
JetCompact | Faz uma cópia de um banco de dados existente. A cópia é compactada para um estado ideal para uso. Os dados nos dados copiados serão embalados de acordo com as medidas escolhidas para os índices na criação do índice. Desta forma, os dados compactados podem ser armazenados da forma mais densa possível. Como alternativa, os dados compactados podem reservar espaço para o crescimento de registros subsequentes ou inserções de índices. |
|
JetComputeStats | Percorre cada índice de uma tabela para calcular exatamente o número de entradas em um índice e o número de chaves distintas em um índice. Essas informações, juntamente com o número de páginas do banco de dados alocadas para um índice e a hora atual do cálculo, são armazenadas em metadados de índice no banco de dados. Estes dados podem ser posteriormente recuperados através de operações de informação. |
|
JetCreateDatabase | Cria e anexa um arquivo de banco de dados. |
|
JetCreateDatabase2 | Cria e anexa um arquivo de banco de dados com um tamanho máximo de banco de dados especificado. |
|
JetCreateIndex | Cria um índice sobre dados em um banco de dados ESE. Um índice pode ser usado para localizar dados específicos rapidamente. |
|
JetCreateIndex2 | Cria índices sobre dados em um banco de dados ESE. |
|
JetCreateInstance | Aloca uma nova instância do mecanismo de banco de dados. |
|
JetCreateInstance2 | Aloque uma nova instância do mecanismo de banco de dados para uso em um único processo, com um nome de exibição especificado. |
|
JetCreateTable | Crie uma tabela vazia. A mesa recém-criada é aberta exclusivamente. |
|
JetCreateTableColumnIndex3 | Cria uma tabela, adiciona colunas e índices nessa tabela. |
|
JetDefragment | Inicia e interrompe tarefas de desfragmentação de banco de dados que melhoram a organização de dados em um banco de dados. |
|
JetDefragment2 | Inicia e interrompe tarefas de desfragmentação de banco de dados que melhoram a organização de dados em um banco de dados. |
|
JetDelete | Exclui o registro atual em uma tabela de banco de dados. |
|
JetDeleteColumn | Exclui uma coluna de uma tabela de banco de dados. |
|
JetDeleteColumn2 | Exclui uma coluna de uma tabela de banco de dados. |
|
JetDeleteIndex | Exclui um índice de uma tabela de banco de dados. |
|
JetDeleteTable | Exclui uma tabela de um banco de dados. |
|
JetDetachDatabase | Libera um arquivo de banco de dados que foi anexado anteriormente a uma sessão de banco de dados. |
|
JetDetachDatabase2 | Libera um arquivo de banco de dados que foi anexado anteriormente a uma sessão de banco de dados. |
|
JetDupCursor | Duplica um cursor aberto e retorna uma alça para o cursor duplicado. Se o cursor duplicado era um cursor somente leitura, o cursor duplicado também é um cursor somente leitura. Qualquer estado relacionado à construção de uma chave de pesquisa ou à atualização de um registro não é copiado para o cursor duplicado. Além disso, a localização do cursor original não é duplicada no cursor duplicado. O cursor duplicado é sempre aberto no índice agrupado e a sua localização é sempre na primeira linha da tabela. |
|
JetDupSession | Inicialize uma nova sessão ESE na mesma instância que o sesid fornecido. |
|
JetEndExternalBackupInstance | Encerra uma sessão de backup externa. Esta API é a última API de uma série de APIs que devem ser chamadas para executar um backup online bem-sucedido (não baseado em VSS). |
|
JetEndExternalBackupInstance2 | Encerra uma sessão de backup externa. Esta API é a última API de uma série de APIs que devem ser chamadas para executar um backup online bem-sucedido (não baseado em VSS). |
|
JetEndSession | Encerra uma sessão. |
|
JetEnumerateColumns | Recupera eficientemente um conjunto de colunas e seus valores do registro atual de um cursor ou do buffer de cópia desse cursor. As colunas e os valores recuperados podem ser restringidos por uma lista de IDs de coluna, números itagSequence e outras características. Esta API de recuperação de coluna é exclusiva na medida em que retorna informações na memória alocada dinamicamente que são obtidas usando um retorno de chamada compatível com realloc fornecido pelo usuário. Essa nova flexibilidade permite a recuperação eficiente de dados de coluna com características específicas (como tamanho e multiplicidade) que são desconhecidas para o chamador. Isso elimina a necessidade do uso dos modos de descoberta de JetRetrieveColumn para determinar essas características, a fim de configurar uma chamada final para JetRetrieveColumn que recuperará com êxito os dados desejados. |
|
JetEscrowUpdate | Executa uma operação de adição atômica em uma coluna. Esta função permite que várias sessões atualizem o mesmo registro simultaneamente sem conflitos. Consulte também EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32). |
|
JetFreeBuffer | Libera memória alocada por uma chamada do mecanismo de banco de dados. |
|
JetGetAttachInfoInstance | Usado durante um backup iniciado por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância para os nomes dos arquivos de banco de dados que devem se tornar parte do conjunto de arquivos de backup. Somente os bancos de dados atualmente anexados à instância usando JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) serão considerados. Esses arquivos podem ser subsequentemente abertos usando JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) e lidos usando JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32). |
|
JetGetBookmark | Recupera o indicador do registro associado à entrada de índice na posição atual de um cursor. Este marcador pode então ser usado para reposicionar o cursor de volta para o mesmo registro usando JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). O marcador não terá mais do que BookmarkMost bytes. Consulte também GetBookmark(JET_SESID, JET_TABLEID). |
|
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) | Recupera informações sobre uma coluna em uma tabela. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) | Recupera informações sobre uma coluna de tabela. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) | Recupera informações sobre todas as colunas de uma tabela. |
|
JetGetCurrentIndex | Ddetermina o nome do índice atual de um determinado cursor. Esse nome também é usado para selecionar novamente posteriormente esse índice como o índice atual usando JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). Ele também pode ser usado para descobrir as propriedades desse índice usando JetGetTableIndexInfo. |
|
JetGetCursorInfo | Determine se uma atualização do registro atual de um cursor resultará em um conflito de gravação, com base no status de atualização atual do registro. É possível que um conflito de gravação seja retornado mesmo se JetGetCursorInfo retornar com êxito. porque outra sessão pode atualizar o registro antes que a sessão atual seja capaz de atualizar o mesmo registro. |
|
JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) | Recupera determinadas informações sobre o banco de dados fornecido. |
|
JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) | Recupera determinadas informações sobre o banco de dados fornecido. |
|
JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) | Recupera determinadas informações sobre o banco de dados fornecido. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) | Recupera determinadas informações sobre o banco de dados fornecido. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) | Recupera determinadas informações sobre o banco de dados fornecido. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) | Recupera determinadas informações sobre o banco de dados fornecido. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) | Obsoleto. Recupera informações sobre índices em uma tabela. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetInstanceInfo | Recupera informações sobre as instâncias que estão em execução. |
|
JetGetLock | Reserve explicitamente a capacidade de atualizar uma linha, bloqueio de gravação ou impedir explicitamente que uma linha seja atualizada por qualquer outra sessão, bloqueio de leitura. Normalmente, os bloqueios de gravação de linha são adquiridos implicitamente como resultado da atualização de linhas. Os bloqueios de leitura geralmente não são necessários devido ao controle de versão do registro. No entanto, em alguns casos, uma transação pode desejar bloquear explicitamente uma linha para impor a serialização ou para garantir que uma operação subsequente seja bem-sucedida. |
|
JetGetLogInfoInstance | Usado durante um backup iniciado pelo JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância para os nomes dos arquivos de patch de banco de dados e arquivos de log que devem se tornar parte do conjunto de arquivos de backup. Esses arquivos podem ser subsequentemente abertos usando JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) e lidos usando JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32). |
|
JetGetLS | Permite que o aplicativo recupere o identificador de contexto conhecido como Armazenamento Local associado a um cursor ou a tabela associada a esse cursor. Esse identificador de contexto deve ter sido definido anteriormente usando JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS também pode ser usado para buscar simultaneamente o identificador de contexto atual para um cursor ou tabela e redefinir esse identificador de contexto. |
|
JetGetObjectInfo(JET_SESID, JET_DBID JET_OBJECTLIST) | Recupera informações sobre objetos de banco de dados. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) | Recupera informações sobre objetos de banco de dados. |
|
JetGetRecordPosition | Devolve a posição fracionária do registo atual no índice atual sob a forma de uma estrutura JET_RECPOS. Consulte também JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
|
JetGetSecondaryIndexBookmark | Recupera um indicador especial para a entrada de índice secundário na posição atual de um cursor. Esse marcador pode ser usado para reposicionar eficientemente esse cursor de volta para a mesma entrada de índice usando JetGotoSecondaryIndexBookmark. Isso é mais útil ao reposicionar em um índice secundário que contém chaves duplicadas ou que contém várias entradas de índice para o mesmo registro. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) | Obtém opções de configuração de banco de dados. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) | Obtém opções de configuração de banco de dados. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) | Recupera informações sobre uma coluna de tabela. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) | Recupera informações sobre uma coluna de tabela. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) | Recupera informações sobre todas as colunas da tabela. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) | Obsoleto. Recupera informações sobre índices em uma tabela. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) | Recupera informações sobre índices em uma tabela. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) | Recupera várias informações sobre uma tabela em um banco de dados. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO JET_TblInfo) | Recupera várias informações sobre uma tabela em um banco de dados. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) | Recupera várias informações sobre uma tabela em um banco de dados. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) | Recupera várias informações sobre uma tabela em um banco de dados. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) | Recupera várias informações sobre uma tabela em um banco de dados. |
|
JetGetTruncateLogInfoInstance | Usado durante um backup iniciado por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância para os nomes dos arquivos de log de transações que podem ser excluídos com segurança após a conclusão bem-sucedida do backup. |
|
JetGetVersion | Recupera a versão do mecanismo de banco de dados. |
|
JetGotoBookmark | Posiciona um cursor em uma entrada de índice para o registro associado ao indicador especificado. O marcador pode ser usado com qualquer índice definido sobre uma tabela. O marcador de um registro pode ser recuperado usando JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32). |
|
JetGotoPosition | Move um cursor para um novo local que é uma fração do caminho através do índice atual. Consulte também JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
|
JetGotoSecondaryIndexBookmark | Posiciona um cursor em uma entrada de índice associada ao indicador de índice secundário especificado. O marcador de índice secundário deve ser usado com o mesmo índice na mesma tabela da qual foi originalmente recuperado. O marcador de índice secundário para uma entrada de índice pode ser recuperado usando JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit). |
|
JetGrowDatabase | Estende o tamanho de um banco de dados que está aberto no momento. |
|
JetIdle | Executa tarefas de limpeza ociosas ou verifica o status do armazenamento de versão no ESE. |
|
JetIndexRecordCount | Conta o número de entradas no índice atual da posição atual para frente. A posição atual está incluída na contagem. A contagem pode ser maior do que o número total de registros na tabela se o índice atual estiver sobre uma coluna de vários valores e as instâncias da coluna tiverem vários valores. Se a tabela estiver vazia, 0 será retornado para a contagem. |
|
JetInit | Inicialize o mecanismo de banco de dados ESENT. |
|
JetInit2 | Inicialize o mecanismo de banco de dados ESENT. |
|
JetIntersectIndexes | Calcula a interseção entre vários conjuntos de entradas de índice de diferentes índices secundários na mesma tabela. Esta operação é útil para encontrar o conjunto de registros em uma tabela que correspondem a dois ou mais critérios que podem ser expressos usando intervalos de índice. Ver também IntersectIndexes(JET_SESID, []). |
|
JetMakeKey | Constrói chaves de pesquisa que podem ser usadas por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) | Navegue por um índice. O cursor pode ser posicionado no início ou no final do índice e movido para trás e para a frente por um número especificado de entradas de índice. Consulte também 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 um índice. O cursor pode ser posicionado no início ou no final do índice e movido para trás e para a frente por um número especificado de entradas de índice. Consulte também TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID). |
|
JetOpenDatabase | Abre um banco de dados anexado anteriormente com JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit), para uso com uma sessão de banco de dados. Esta função pode ser chamada várias vezes para o mesmo banco de dados. |
|
JetOpenFileInstance | Abre um banco de dados anexado, um arquivo de patch de banco de dados ou um arquivo de log de transações de uma instância ativa com a finalidade de executar um backup difuso de streaming. Os dados desses arquivos podem ser subsequentemente lidos através do identificador retornado usando JetReadFileInstance. O identificador retornado deve ser fechado usando JetCloseFileInstance. Um backup externo da instância deve ter sido iniciado anteriormente usando JetBeginExternalBackupInstance. |
|
JetOpenTable | Abre um cursor numa tabela criada anteriormente. |
|
JetOpenTempTable | Cria uma tabela temporária com um único índice. Uma tabela temporária armazena e recupera registros como uma tabela comum criada usando JetCreateTableColumnIndex. No entanto, as tabelas temporárias são muito mais rápidas do que as tabelas normais devido à sua natureza volátil. Eles também podem ser usados para classificar e executar rapidamente a remoção de duplicados em conjuntos de registros quando acessados de forma puramente sequencial. Consulte também JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable2 | Cria uma tabela temporária com um único índice. Uma tabela temporária armazena e recupera registros como uma tabela comum criada usando JetCreateTableColumnIndex. No entanto, as tabelas temporárias são muito mais rápidas do que as tabelas normais devido à sua natureza volátil. Eles também podem ser usados para classificar e executar rapidamente a remoção de duplicados em conjuntos de registros quando acessados de forma puramente sequencial. Consulte também JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable3 | Cria uma tabela temporária com um único índice. Uma tabela temporária armazena e recupera registros como uma tabela comum criada usando JetCreateTableColumnIndex. No entanto, as tabelas temporárias são muito mais rápidas do que as tabelas normais devido à sua natureza volátil. Eles também podem ser usados para classificar e executar rapidamente a remoção de duplicados em conjuntos de registros quando acessados de forma puramente sequencial. Consulte também JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOSSnapshotFreeze | Inicia um instantâneo. Enquanto o snapshot estiver em andamento, nenhuma atividade de gravação em disco pelo mecanismo poderá ocorrer. |
|
JetOSSnapshotPrepare | Inicia os preparativos para uma sessão de snapshot. Uma sessão de instantâneo é um curto intervalo de tempo no qual o mecanismo não emite nenhuma E/S de gravação no disco, para que o mecanismo possa participar de uma sessão de instantâneo de volume (quando conduzido por um gravador de instantâneo). |
|
JetOSSnapshotThaw | Notifica o mecanismo de que ele pode retomar as operações normais de E/S após um período de congelamento e um instantâneo bem-sucedido. |
|
JetPrepareUpdate | Prepare um cursor para atualização. |
|
JetReadFileInstance | Recupera o conteúdo de um arquivo aberto com JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64). |
|
JetRegisterCallback | Permite que o aplicativo configure o mecanismo de banco de dados para emitir notificações ao aplicativo para eventos específicos. Essas notificações são associadas a uma tabela específica e permanecem em vigor somente até que a instância que contém a tabela seja encerrada usando JetTerm(JET_INSTANCE). |
|
JetRenameColumn | Altera o nome de uma coluna existente. |
|
JetRenameTable | Altera o nome de uma tabela existente. |
|
JetResetSessionContext | Desassocia uma sessão do thread atual. Isso deve ser usado em conjunto com JetSetSessionContext(JET_SESID, IntPtr). |
|
JetResetTableSequential | Notifica o mecanismo de banco de dados de que o aplicativo não está mais verificando todo o índice no qual o cursor está posicionado. Esta chamada reverte uma notificação enviada por JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit). |
|
JetRestoreInstance | Restaura e recupera um backup de streaming de uma instância, incluindo todos os bancos de dados anexados. Ele foi projetado para trabalhar com um backup criado com a função JetBackupInstance(JET_INSTANCE, String, BackupGrbit JET_PFNSTATUS). Esta é a função de restauração mais simples e encapsulada. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. Além de recuperar o valor real da coluna, JetRetrieveColumn também pode ser usado para recuperar o tamanho de uma coluna, antes de recuperar os próprios dados da coluna para que os buffers de aplicativos possam ser dimensionados adequadamente. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. Além de recuperar o valor real da coluna, JetRetrieveColumn também pode ser usado para recuperar o tamanho de uma coluna, antes de recuperar os próprios dados da coluna para que os buffers de aplicativos possam ser dimensionados adequadamente. |
|
JetRetrieveColumns | Recupera vários valores de coluna do registro atual em uma única operação. Uma matriz de estruturas JET_RETRIEVECOLUMN é usada para descrever o conjunto de valores de coluna a serem recuperados e para descrever buffers de saída para cada valor de coluna a ser recuperado. |
|
JetRetrieveKey | Recupera a chave para a entrada de índice na posição atual de um cursor. Consulte também RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit). |
|
JetRollback | Desfaz as alterações feitas no estado do banco de dados e retorna ao último ponto de salvamento. O JetRollback também fechará todos os cursores abertos durante o ponto de salvamento. Se o ponto de salvamento externo for desfeito, a sessão sairá da transação. |
|
JetSeek | Posiciona eficientemente um cursor para uma entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e à desigualdade especificada. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Veja também TrySeek(JET_SESID, JET_TABLEID, SeekGrbit). |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) | A função JetSetColumn modifica um único valor de coluna em um registro modificado a ser inserido ou atualizar o registro atual. Ele pode substituir um valor existente, adicionar um novo valor a uma sequência de valores em uma coluna de vários valores, remover um valor de uma sequência de valores em uma coluna de vários valores ou atualizar todo ou parte de um valor longo (uma coluna do tipo LongText ou LongBinary). |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) | A função JetSetColumn modifica um único valor de coluna em um registro modificado a ser inserido ou atualizar o registro atual. Ele pode substituir um valor existente, adicionar um novo valor a uma sequência de valores em uma coluna de vários valores, remover um valor de uma sequência de valores em uma coluna de vários valores ou atualizar todo ou parte de um valor longo (uma coluna do tipo LongText ou LongBinary). |
|
JetSetColumnDefaultValue | Altera o valor padrão de uma coluna existente. |
|
JetSetColumns | Permite que um aplicativo defina vários valores de coluna em uma única operação. Uma matriz de estruturas JET_SETCOLUMN é usada para descrever o conjunto de valores de coluna a serem definidos e para descrever buffers de entrada para cada valor de coluna a ser definido. |
|
JetSetCurrentIndex | Defina o índice atual de um cursor. |
|
JetSetCurrentIndex2 | Defina o índice atual de um cursor. |
|
JetSetCurrentIndex3 | Defina o índice atual de um cursor. |
|
JetSetCurrentIndex4 | Defina o índice atual de um cursor. |
|
JetSetDatabaseSize | Define o tamanho de um arquivo de banco de dados não aberto. |
|
JetSetIndexRange | Limita temporariamente o conjunto de entradas de índice que o cursor pode percorrer usando JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) àquelas que começam na entrada de índice atual e terminam na entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e os critérios acoplados especificados. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Consulte também TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
JetSetLS | Permite que o aplicativo associe um identificador de contexto conhecido como Armazenamento Local a um cursor ou à tabela associada a esse cursor. Esse identificador de contexto pode ser usado pelo aplicativo para armazenar dados auxiliares associados a um cursor ou tabela. O aplicativo é notificado posteriormente usando um retorno de chamada de tempo de execução quando o identificador de contexto deve ser liberado. Isso torna possível associar o estado alocado dinamicamente a um cursor ou tabela. |
|
JetSetSessionContext | Associa uma sessão ao thread atual usando o identificador de contexto fornecido. Essa associação substitui o requisito de mecanismo padrão de que uma transação para uma determinada sessão deve ocorrer inteiramente no mesmo thread. Use JetResetSessionContext(JET_SESID) para remover a associação. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) | Define as opções de configuração do banco de dados. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) | Define as opções de configuração do banco de dados. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) | Define as opções de configuração do banco de dados. |
|
JetSetTableSequential | Notifica o mecanismo de banco de dados de que o aplicativo está verificando todo o índice no qual o cursor está posicionado. Consequentemente, os métodos usados para acessar os dados do índice serão ajustados para tornar esse cenário o mais rápido possível. Consulte também JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit). |
|
JetStopBackupInstance | Impede que a atividade relacionada ao backup de streaming continue em uma instância de execução específica, encerrando assim o backup de streaming de forma previsível. |
|
JetStopServiceInstance | Prepara uma instância para encerramento. |
|
JetTerm | Encerre uma instância que foi criada com JetInit(JET_INSTANCE) ou JetCreateInstance(JET_INSTANCE, String). |
|
JetTerm2 | Encerre uma instância que foi criada com JetInit(JET_INSTANCE) ou JetCreateInstance(JET_INSTANCE, String). |
|
JetTruncateLogInstance | Usado durante um backup iniciado pelo JetBeginExternalBackup para excluir todos os arquivos de log de transações que não serão mais necessários quando o backup atual for concluído com êxito. |
|
JetUnregisterCallback | Configura o mecanismo de banco de dados para parar de emitir notificações para o aplicativo conforme solicitado anteriormente por meio JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE). |
|
JetUpdate(JET_SESID, JET_TABLEID) | A função JetUpdate executa uma operação de atualização, incluindo a inserção de uma nova linha em uma tabela ou a atualização de uma linha existente. A exclusão de uma linha da tabela é realizada chamando JetDelete(JET_SESID, JET_TABLEID). |
|
JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) | A função JetUpdate executa uma operação de atualização, incluindo a inserção de uma nova linha em uma tabela ou a atualização de uma linha existente. A exclusão de uma linha da tabela é realizada chamando JetDelete(JET_SESID, JET_TABLEID). |
|
MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) | Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MoveAfterLast | Posicione o cursor após o último registro na tabela. Um movimento subsequente anterior posicionará o cursor no último registro. |
|
MoveBeforeFirst | Posicione o cursor antes do primeiro registro na tabela. Um movimento subsequente posicionará o cursor no primeiro registro. |
|
ResetIndexRange | Remove um intervalo de índice criado com JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) ou TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Se nenhum intervalo de índice estiver presente, este método não fará nada. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit JET_RETINFO) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. Além de recuperar o valor real da coluna, JetRetrieveColumn também pode ser usado para recuperar o tamanho de uma coluna, antes de recuperar os próprios dados da coluna para que os buffers de aplicativos possam ser dimensionados adequadamente. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna booleana do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna booleana do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna de byte do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna de byte do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna datetime do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna datetime do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna dupla do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna dupla do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna flutuante do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna flutuante do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna guid do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna guid do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna int16 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna int32 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. A codificação Unicode é usada. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, codificação) | Recupera um valor de coluna de cadeia de caracteres do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding, RetrieveColumnGrbit) | Recupera um valor de coluna de cadeia de caracteres do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna uint16 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna uint16 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna uint32 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna uint32 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera um valor de coluna uint64 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera um valor de coluna uint64 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. |
|
RetrieveColumns | Recupera colunas em objetos ColumnValue. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera o tamanho de um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) | Recupera o tamanho de um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. |
|
RetrieveKey | Recupera a chave para a entrada de índice na posição atual de um cursor. |
|
SerializeObjectToColumn | Escreva uma forma serializada de um objeto em uma coluna. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Booleano) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) | Modifica um valor de coluna única em um registro modificado a ser inserido ou atualizar o registro atual. |
|
SetColumns | Define colunas de objetos ColumnValue. |
|
TryGetLock | Reserve explicitamente a capacidade de atualizar uma linha, bloqueio de gravação ou impedir explicitamente que uma linha seja atualizada por qualquer outra sessão, bloqueio de leitura. Normalmente, os bloqueios de gravação de linha são adquiridos implicitamente como resultado da atualização de linhas. Os bloqueios de leitura geralmente não são necessários devido ao controle de versão do registro. No entanto, em alguns casos, uma transação pode desejar bloquear explicitamente uma linha para impor a serialização ou para garantir que uma operação subsequente seja bem-sucedida. |
|
TryMove | Tente navegar através de um índice. Se a navegação for bem-sucedida, esse método retornará true. Se não houver nenhum registro para navegar para este método retorna false; uma exceção será lançada para outros erros. |
|
TryMoveFirst | Tente passar para o primeiro registro na tabela. Se a tabela estiver vazia, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada. |
|
TryMoveLast | Tente passar para o último registro na tabela. Se a tabela estiver vazia, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada. |
|
TryMoveNext | Tente passar para o próximo registro na tabela. Se não houver um próximo registro, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada. |
|
TryMovePrevious | Tente mover para o registro anterior na tabela. Se não houver um registro anterior, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada. |
|
TryOpenTable | Tente abrir uma tabela. |
|
TrySeek | Posiciona eficientemente um cursor para uma entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e à desigualdade especificada. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey. |
|
TrySetIndexRange | Limita temporariamente o conjunto de entradas de índice que o cursor pode percorrer usando o JetMove àquelas que começam na entrada de índice atual e terminam na entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e pelos critérios vinculados especificados. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey. Retorna true se o intervalo de índice não estiver vazio, false caso contrário. |
Início