DElphi ajuda
Como Criar um sistema de cadastro de cliente utilizando um banco de dados sqlite e firedac no delphi ?
Rafael Santos
Curtidas 0
Melhor post
Raylan Zibel
23/02/2016
Raylan, estou no Mercado a pelo menos 15 anos, exijo respeito.
[img:descricao=pffffff]http://st.elohell.net/public/chill/f8130879c3347640211cd311de5fe192.jpg[/img]
GOSTEI 2
Mais Respostas
Luiz Menin
23/02/2016
Você deve utilizar o FireDac: http://docwiki.embarcadero.com/RADStudio/Seattle/en/First_Steps_to_Use_FireDAC
Para entender como o SQLite funciona, recomendo: https://www.sqlite.org/about.html
E para realizar o download da DLL: https://www.sqlite.org/download.html
Para entender como o SQLite funciona, recomendo: https://www.sqlite.org/about.html
E para realizar o download da DLL: https://www.sqlite.org/download.html
GOSTEI 1
Ramon
23/02/2016
Boa tarde fera.
Você deve utilizar o FireDac: http://docwiki.embarcadero.com/RADStudio/Seattle/en/First_Steps_to_Use_FireDAC
Para entender como o SQLite funciona, recomendo: https://www.sqlite.org/about.html
E para realizar o download da DLL: https://www.sqlite.org/download.html
Sou consultor Delphi, caso tenha mais dúvidas entre em contato.
Obrigado.
Você deve utilizar o FireDac: http://docwiki.embarcadero.com/RADStudio/Seattle/en/First_Steps_to_Use_FireDAC
Para entender como o SQLite funciona, recomendo: https://www.sqlite.org/about.html
E para realizar o download da DLL: https://www.sqlite.org/download.html
Sou consultor Delphi, caso tenha mais dúvidas entre em contato.
Obrigado.
GOSTEI 0
Raylan Zibel
23/02/2016
Boa tarde fera.
Você deve utilizar o FireDac: http://docwiki.embarcadero.com/RADStudio/Seattle/en/First_Steps_to_Use_FireDAC
Para entender como o SQLite funciona, recomendo: https://www.sqlite.org/about.html
E para realizar o download da DLL: https://www.sqlite.org/download.html
Sou consultor Delphi, caso tenha mais dúvidas entre em contato.
Obrigado.
Você deve utilizar o FireDac: http://docwiki.embarcadero.com/RADStudio/Seattle/en/First_Steps_to_Use_FireDAC
Para entender como o SQLite funciona, recomendo: https://www.sqlite.org/about.html
E para realizar o download da DLL: https://www.sqlite.org/download.html
Sou consultor Delphi, caso tenha mais dúvidas entre em contato.
Obrigado.
Não seria 'copiador' Delphi?
GOSTEI 1
Ramon
23/02/2016
Raylan, estou no Mercado a pelo menos 15 anos, exijo respeito.
GOSTEI 0
Rafael Bosco
23/02/2016
Para conexão rápida e fácil, no Delphi, vá em
File > New > Other > DataModule
Posteriormente no Tool Palette, digite: TFDConnection. Arraste o componente até o DataModule, clique com o botão direito do mouse no componente TFDConnection, e clique em Connection Editor.
Em DRIVER ID, selecione : SQLite. Irá apresentar abaixo, os detalhes da conexão, como Caminho da base de dados (DataBase), Usuário e Senha do banco de dados, etc...
Agora vá novamente no Tool Palette, e digite: TFDQuery. Arraste o componente até o DataModule, clique no componente, e no Object Inspector, na seção, Connection, selecione a conexão que você fez anteriormente.
Pronto, a conexão com o banco de dados, e o executador do banco estão configurados. Lembrando que você deve fazer a instalação do SQLite, se der algum problema no teste da conexão, pega a DLL do SQLite, e coloque nas pastas SYSTEM do seu computador, dependendo do seu sistema operacional é claro (System32, SysWoW64).
Os principais procedimentos/funções envolvendo o TFDQuery:
Acredito que já possa dar uma Luz.
OBS: Ramon, se você é consultor Delphi mesmo, e esta no mercado a 15 anos, ta na hora de parar de copiar as respostas dos outros, e criar a sua própria.
File > New > Other > DataModule
Posteriormente no Tool Palette, digite: TFDConnection. Arraste o componente até o DataModule, clique com o botão direito do mouse no componente TFDConnection, e clique em Connection Editor.
Em DRIVER ID, selecione : SQLite. Irá apresentar abaixo, os detalhes da conexão, como Caminho da base de dados (DataBase), Usuário e Senha do banco de dados, etc...
Agora vá novamente no Tool Palette, e digite: TFDQuery. Arraste o componente até o DataModule, clique no componente, e no Object Inspector, na seção, Connection, selecione a conexão que você fez anteriormente.
Pronto, a conexão com o banco de dados, e o executador do banco estão configurados. Lembrando que você deve fazer a instalação do SQLite, se der algum problema no teste da conexão, pega a DLL do SQLite, e coloque nas pastas SYSTEM do seu computador, dependendo do seu sistema operacional é claro (System32, SysWoW64).
Os principais procedimentos/funções envolvendo o TFDQuery:
fQuery: TFDQuery;
fQuery.SQL.Clear; // Limpa a SQL
fQuery.SQL.Add('digite aqui a SQL'); // Adiciona a SQL a ser executada
fQuery.Open(); // Abre a SQL - lembrando que só funciona se for uma SELECT
fQuery.ExecSQL; //Execute a SQL - Inserts e Updates
fQuery.ParamByName('nome do parâmetro').AsInteger := VariavélInteger //se tiver um parâmetro que seja integer na SQL
VariavelString := fQuery.FieldByName('nome do campo').AsString; //se tiver um campo no resultado de uma SELECT que seja um campo String
fQuery.Connection.Commit; // Commit o banco de dados após, os inserts/updates
fQuery.IsEmpty //verifica se a Query está vazia
fQuery.Eof //verifica se é o END OF FILE da Query
fQuery.Next; //Chama o próximo registro da consulta
Acredito que já possa dar uma Luz.
OBS: Ramon, se você é consultor Delphi mesmo, e esta no mercado a 15 anos, ta na hora de parar de copiar as respostas dos outros, e criar a sua própria.
GOSTEI 1
Gabriel
23/02/2016
Tem um componente muito bom para realizar o conexão com o banco, se chama ZeosDB
https://sourceforge.net/projects/zeoslib/ <=== Link para download
http://wiki.freepascal.org/Zeos_tutorial/pt#Fazendo_sua_primeira_aplica.C3.A7.C3.A3o_Zeos <=== link com um pequeno tutorial de como utilizar
https://sourceforge.net/projects/zeoslib/ <=== Link para download
http://wiki.freepascal.org/Zeos_tutorial/pt#Fazendo_sua_primeira_aplica.C3.A7.C3.A3o_Zeos <=== link com um pequeno tutorial de como utilizar
GOSTEI 0
Raylan Zibel
23/02/2016
Como Criar um sistema de cadastro de cliente utilizando um banco de dados sqlite e firedac no delphi ?
https://www.devmedia.com.br/construindo-aplicativos-android-no-delphi-10-seattle/34092
https://www.devmedia.com.br/curso/curso-completo-de-delphi-com-firedac/410
Pode ajudar.
GOSTEI 0