Buscar

usando componente ZeosLib

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

usando componente ZeosLib -PARTE II
https://www.devmedia.com.br/delphi-com-mysql-e-ou-postgre-usando-componente-zeoslib-parte-ii/16266
Delphi com MySQL e (ou) Postgre usando componente ZeosLib -PARTE II
(...continuação) Neste artigo demonstro como usar o componente Zeos, para acessar bancos de dados MySQL, mas também como pode ser util para outros bancos de dados como Postgre, Sybase e outros. 
· 
 3 
     
· 
· 
 3 
   
· 
Artigos Delphi Delphi com MySQL e (ou) Postgre usando componente ZeosLib -PARTE II 
...Continuando 
 
Veja que na figura estou mostrando acima onde localizar a pasta, assim você deve abrir cada uma delas e pegar as .DLLs e copiar na pasta C:\Windows\system de seu computador para que sua aplicação rode sem maiores problemas.
Quando for distribuir sua aplicação sempre de alocá-la junto ao executável da mesma forma senão, não funcionara na maquina cliente.
 <---- .DLLs do MySQL<----.DLLs do Postgre
 
 
Ok, mostrado o abc do componente, abra seu Delphi e procure a palheta a seguir:
OK! Você instalou corretamente e agora vamos começar a instanciar nossa conexão MySQL.
Crie um novo projeto, vá até a palheta ZeosLib e insira o componente Zconnection.
Clique F11 para abrir suas propriedades e altere-as conforme a figura abaixo:
Note que ao clicar em Protocol, você verá que esse componente lhe dará suporte a vários bancos de dados diferentes, e o melhor com um único componente você poderá fazer tudo isso.
Em usuário(user) e senha(password),você deverá inserir os mesmos que você já tenha colocado no momento da instalação do MySQL ou PostgreSQL, por exemplo, ou até mesmo outros usuários que você possa ter criado nesses bancos de dados com suas devidas permissões de acesso.
Para testar clique em Conected e mude a propriedade para True.
Se não deu certo você deverá verificar nome do servidor, se o banco de dados está rodando mesmo, se o caminho está correto, caso contrário ao mudar a propriedade pra True você já conectou ao banco de dados com sucesso.
 Agora para testarmos realmente, vamos inserir um componente ZQuery, que é um componente de execução de querys unidirecional, somente pra ilustrar nossa conexão.
1. Insira o componente Zquery conectando ao seu banco de dados – no nosso caso o Zconnection.
2. Dentro do Zquery na propriedade Connection aponte para o Zconnection;
3. Na propriedade SQL, insira uma consulta, ou comando SQL;
4. Insira um componente DatSource e altere a propriedade DataSet apontando para Zquery;
5. Insira componentes DataWare (a sua escolha, aqui eu coloquei DbEdits, Dbgrid e um DbNavigator), e altere as propriedades DataSource deles apontando DataSource para o DataSource que você inseriu;
Pronto, sua aplicação já se comunica com os mais avançados, rápidos bancos de dados da nossa atualidade. 
Espero que tenham gostado, até a próxima. Abraços++

Continue navegando

Outros materiais