MySQLite Version 0.0.1

Rating: No reviews yet
Downloads: 380
Released: Jun 13, 2008
Updated: Jun 14, 2008 by angelobelchior
Dev status: -not yet defined by owner-

Recommended Download

Example DLL e Exemplo
example, 200K, uploaded Jun 13, 2008 - 380 downloads

Release Notes

Primeira Versão da DLL MySQLite

IMPORTANTE

Copie a DLL SQLite3VB.dll para a Pasta System32
Registr a DLL MySQLite.dll (regsvr32 CaminhoDaDll\MySQLite.dll)

Referências
A DLL MySQLite é composta pelas Seguintes Classes:
  • MySQLite.database
  • MySQLite.resultset

Propriedades e Métodos - Descrição das Classes
  • MySQLite.database

Propriedades
  • Handle: Retorna o Handle da Conexão
  • DataBasePath : Seta/Retorna o Caminho do Banco de Dados

Métodos
  • CreateDataBase : Cria o Arquivo(Banco de Dados). Retorna True/False
    • Path : Caminho do Banco De Dados (Requerido)
    • DataBaseName : Nome do Banco De Dados (Requerido)
  • OpenDataBase : Abre o Banco de Dados. Retorna True/False
    • DataBasePath: Caminho do Banco de Dados (Opcional)
  • CloseDataBase: Fecha o Banco de Dados. Retorna True/False
  • CloseDataBase: Fecha o Banco de Dados. Retorna True/False
  • addCommand: Adiciona um Comando à Fila de Comandos para serem executados Transacionalmente. Retorna o Indice do Comando
    • Command: Comando a ser executado. (Requerido)
  • ExecuteAll : Executa a Lista de Comandos.
    • ErrorLine: Indice do Comando que Deu erro. (Opcional)
    • LinesAffected : Linhas Afetadas pelo Comando. (Opcional)
  • Execute: Executa uma Determinada Instrução. Retorna True/False
    • Command : Comando a ser executado. (Requerido)
    • Table : Caso seja um Select, o objeto Table que é do tipo resultset será manipulado e receberá os dados. Mais informações sobre o resultset logo Abaixo
    • LinesAffected : Linhas Afetadas pelo Comando. (Opcional)
  • MySQLite.resultset

Propriedades
  • RowNumber: Número da Linha em questão.
  • Count : Quantidade de Registros.
  • Columns : Quantiade de Colunas do Select.

Métodos
  • EOF : Verifica se a varredura já chegou ao final do Arquivo(Bando de Dados).
  • hasNext : Verifica se existe, dentro de uma varrefura, uma Próxima Linha na
  • Value : Retorna o Valor de uma Determinada coluna.
    • Field : Nome ou Índice da Coluna.
  • MoveFirst : Move a Linha em questão(RowNumber) para a Primeira Posição.
  • MoveBefore : Move a Linha em questão(RowNumber) para uma Posição antes da Atual.
  • MoveNext : Move a Linha em questão(RowNumber) para a Próxima Posição.
  • MoveLast : Move a Linha em questão(RowNumber) para a Última Posição.
  • MoveTo : Move a Linha em questão(RowNumber) para uma Determinada Posição.
  • getIndexByName : Obtem o Índice da da Coluna dentro do Select.
    • Name: Nome da Coluna

PS: É mais rápido obter o valor do Método Values passando um índice. Porém, note que, quando é passado o nome da coluna, o índice é obtido pelo método getIndexByName. Sendo assim, é perda de tempo, obter o indice pelo método getIndexByName e usá-lo no método Value.

Reviews for this release

No reviews yet for this release.