Usando SQLite com o Delphi

O SQLite é um banco de dados free cuja a principal vantagem é que para ele funcionar não precisa de instalação, basicamente basta copiar a dll dele junto com a sua aplicação e começar a utilizá-lo.

No caso do Delphi ou Lazarus, para conectar no banco de dados eu utilizo o componente ZeosDB, para baixar acesse: https://sourceforge.net/projects/zeoslib/

O ZeosDB é um componente opensource que permite conectar, executar consultas, scripts em vários bancos de dados como MySQL, Oracle, etc...

Para conectar em um banco de dados sqlite com o ZeosDB basta colocar o componente TZConnection no form e depois setar as seguintes propriedades:

Database = coloque aqui o endereço do seu banco de dados, por exemplo: "c:\programa\banco.sqlite"
Protocol = selecione a opção "sqlite"
LibraryLocation = coloque a dll do sqlite na mesma pasta da sua aplicação e depois nesse campo coloque o nome da dll, por exemplo "sqlite.dll"

Para fazer o download da dll acesse: https://www.sqlite.org/download.html

Para criar e administrar o banco de dados eu utilizo a ferramenta Sqlite Expert Personal, para fazer o download acesse: http://www.sqliteexpert.com/download.html

Espero ter ajudado, qualquer dúvida postem nos comentários.


14 comentários:

  1. Informação inútil, pois não é só isso que tem de configurar. Façam um tópico explicando o inicio o começo e o fim, não apenas isso.

    ResponderExcluir
    Respostas
    1. INICIO, COMEÇO e fim? Não seria melhor inicio, MEIO e fim? hehehehe

      Excluir
  2. Informação incompleta. Favor reformular de forma mais profissional e menos vaga.

    ResponderExcluir
  3. Se é pra fazer essa "matéria" e perder o tempo dos outros, você conseguiu.

    ResponderExcluir
  4. Gostei. Só precisava do componente de conexão. Agora basta ligar o datasorse e datatable. Perfeito.

    ResponderExcluir
  5. Gostei. Só precisava do componente de conexão. Agora basta ligar o datasorse e datatable. Perfeito.

    ResponderExcluir
  6. Esse bando de JUMENTOS querem receita de bolo, tudo explicadinho, vão estudar cambada de vagabundo !

    ResponderExcluir
  7. Opçao open source para criar e administrar BD - http://sqlitebrowser.org/ for Ruimdow$, Linux e MAC.

    ResponderExcluir
  8. "This site is running JavaScript miner from coinimp.com"

    Obrigado por isso ¬¬

    ResponderExcluir