

As funções (ou rotinas) incluídas nas bibliotecas dinâmicas ROTWIN32.DLL e CLIWIN32.DLL permitem efetuar o acesso e controle de Bancos de Dados OpenBase.
Podemos agrupar todas as funções disponíveis em categorias, conforme a seguir:
|
Categoria das funções |
Nome das funções |
|
Leitura Sequencial |
ReiniciaCadeia LeProximo[Registro]Sequencial Le[Registro]AnteriorSequencial EscolheChave ObtemRegistrosNoArquivo |
|
Leitura por Cadeia |
IniciaCadeia LeProximo[Registro]Cadeia Le[Registro]AnteriorCadeia PosicionaNoRegistroPorChave ObtemRegistrosNaCadeia |
|
Leitura por Prefixo |
IniciaPorPrefixo LeProximo[Registro]PorPrefixo Le[Registro]AnteriorPorPrefixo |
|
Leitura por Chave Primária |
Le[Registro]PorChavePrimaria |
|
Leitura por Endereço |
Le[Registro]PorEndereco PosicionaNoRegistro ObtemEnderecoAtual |
|
Inclusão, Exclusão e Alteração de Registro |
ExcluiRegistro ExcluiRegistroCascata ExcluiRegistroPoeNulo Inclui[Todo]Registro Inclui[Todo]RegistroNaCadeia Altera[Todo]Registro Altera[Todo]RegistroCascata Altera[Todo]RegistroPoeNulo |
|
Conexão e Controle de Bancos |
AbreBancoDeDados FechaBancoDeDados JuntaBancoDeDados IniciaServidor FinalizaServidor |
|
Manipulação de Memos |
PegaGravaItemMemo LePoeItemMemo ExcluiItemMemo ObtemPercursoItemMemo ObtemTamanhoMemo |
|
Itens especiais |
PoeItem PegaItem |
|
Rotinas Genéricas |
Bloqueia Desbloqueia SalvaTabelaExecucao RestauraTabelaExecucao IniciaTransacao FinalizaTransacao DesfazTransacao LigaOpcao DesligaOpcao EsvaziaArquivo Crypt |
|
Rotinas para Obter Informações |
ObtemItensDoArquivo ObtemInfoSobreItem ObtemQtdChaves ObtemChaves ObtemNumeroDoItem ObtemInfoSobreArquivo ObtemQtdLigacoes ObtemLigacoes ObtemNumeroDoArquivo ObtemQtdDeJuncoes ObtemJuncoes ObtemQtdVirtuais ObtemVirtuais ObtemTipoDaChave ObtemQtdItensBasicos ObtemItensBasicos ObtemQtdRedefinicoes ObtemRedefinicoes ObtemNiveis ObtemInfoSobreBanco ObtemInfoSobreCadeia ObtemDiretorio ObtemCliente ObtemMensagem |
A seguir relacionamos todas as funções (ou rotinas) contidas nas bibliotecas dinâmicas ROTWIN32.DLL e CLIWIN32.DLL, especificando para cada função:
