DELPHI 2007 - Conexão nativa com banco de dados

Propaganda
DELPHI 2007 - Conexão nativa com banco de dados
31/01/2009
Estaremos enfocando neste texto a instalação de componentes externos para que possamos fazer uma Conexão Nativa
entre o Ambiente de desenvolvimento Delphi e o Banco de Dados MySQL.
A Conexão Nativa é a conexão feita diretamente entre o sistema e o banco de dados sem uso de nenhum tipo de driver
auxiliar, como por exemplo conexões que usam ODBC, tornando assim a conexão do sistema com o banco de dados
muito mais rápida e, consequentemente, tornando o sistema também muito mais leve.
Para trabalharmos com estas conexões nativas no banco de dados MySQL, iremos utilizar um dos mais comums
componentes para Delphi entre os desenvolvedores: o Zeos. O Zeos (http://sourceforge.net/projects/zeoslib ) é um
componente OpenSource e Free (Gratuito). Faça o download do Zeos.
Neste artigo iremos utilizar a versão 6.5.1-Alpha que é a mais recente nesta data.
Após feito o Download do Arquivo Zipado, descompacte-o no diretório C:\Zeos.
Após descompactado, o primeiro passo é entrar no diretório C:\Zeos\Lib\MySQL e copiar todos os arquivos DLL
(mysqllib.dll, mysqllib41.dll e mysqllib50.sql) para C:\Windows\System32.
Estas DLLs fazem a conexão com o Banco de Dados. Se elas não estiverem presentes no arquivo compactado, lembro
que são exatamente as mesmas que vêm junto ao banco de dados. Ou seja, caso você já as possua no seu Sistema
Operacional, poderá desconsiderar este passo. Caso contrário, procure encontrar as mesmas na Internet. No nosso
caso, deixamos tais bibliotecas para download no nosso site.
O segundo passo é abrir o Delphi.
Vá ao menu Tools  Options  Enviroment Options  Delphi Options  Library – Win32.
Clique no botão com reticências que está ao lado da caixa de texto da opção “Library Path”.
Na nova janela que se abre, clique no botão com reticências para que possa escolher o diretório que irá acrescentar aos
caminhos de busca das Lybraries do Delphi.
Escolha “c:\Zeos\src\components” e clique no botão OK. Em seguida, ao voltar
para a janela anterior, clique no botão “Add” para finalizar o acréscimo do tal
caminho.
Repita esta operação para as demais pastas que se encontram no diretório
c:\Zeos\src, ou sejam: core, dbc, parsesql e plain.
Depois, clique em OK para encerrar esta operação.
Agora, vá no menu File  Open Project ... e escolha o arquivo “ZeosDbo.groupproj” localizado na pasta:
“c:\Zeos\packages\Delphi11\” e clique no botão Abrir (Open).
No canto superior esquerdo da tela do ambiente Delphi 2007, aparece na janela “File” a relação dos componentes Zeos:
ZCore110.bpl, ZPlain110.bpl, ZParseSql110.bpl, ZDbc110.bpl, ZComponent110.bpl e ZComponentDesign.bpl.
Seguindo a ordem acima, clique com o botão direito do mouse sobre o primeiro (ZCore110.bpl) e clique na opção
“Compile”, e depois em OK ao término da compilação.
  Repita esta operação para os demais arquivos.
Somente no último (ZComponentDesign.bpl), além de clicar em “Compile”, clique depois também em “Install”.
O sistema mostrará uma mensagem informando que os pacotes foram instalados.
Verifique agora que aparece entre os objetos disponíveis o “Zeos
Access”.

Download