Delphi com MySQL e (ou) Postgre usando componente ZeosLib -PARTE II

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (2)  (0)

(...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.

...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++

 
 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?