Академический Документы
Профессиональный Документы
Культура Документы
XE2
Voc est em: Incio > Blog > Instalando ZeosLib no Delphi XE2
Aps passar dificuldades na realizao da instalao do ZeosLib no Delphi XE2, decidi compartilhar o "caminho
das pedras".
A Bilbioteca ZeosLib
A bilbioteca ZeosLib composta por um conjunto de ferramentas para que voc possa ter uma conexo nativa com
banco de dados, ou seja, uma conexo sem drivers auxiliares como o ODBC.
O ZeosLib um projeto de cdigo aberto, sua instalao no to complexa, mas segue a receita do bolo, basta
seguir os passos sem pular nenhum ingrediente.
Baixando a Biblioteca ZeosLib
Bem primeiramente baixe a ltima verso do ZeosLib diretamente no repositrio SVN Oficial.
Se voc utiliza o SVN como controle de verso, poder utilizar o seguinte comando:
1 # svn checkout https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/ zeoslib
Se voc utiliza o GIT como controle de verso, poder utilizar o seguinte comando:
1 # git svn clone --revision HEAD https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/ zeoslib
Adicionando o diretrio do ZeosLib ao Library Path do Delphi
Vamos adicionar uma varivel de ambiente no Windows, se voc utiliza o Windows Seven como eu, navegue at:
Painel de Controle
Sistema e Segurana
Sistema
Na barra lateral clique em "Definies Avanadas do Sistema", uma janela como esta ser exibida:
Clique no boto identificado na figura como "Variveis de ambiente..." e uma janela como esta abaixo ser exibida:
Agora iremos adicionar o path do ZeosLib ao Library Path do Delphi, para isto, clique no menu "Tools" e selecione
"Options..."
Uma tela como esta abaixo ser exibida:
Clique no boto "..." indicado na figura acima para adicionar um novo path.
Adicione os seguintes caminhos:
$(ZEOSLIB)\packages\DelphiXE2
$(ZEOSLIB)\src\component
$(ZEOSLIB)\src\core
$(ZEOSLIB)\src\dbc
$(ZEOSLIB)\src\parsesql
$(ZEOSLIB)\src\plain
ZCore160.bpl
ZPlain160.bpl
ZParseSql160.bpl
ZDbc160.bpl
ZComponent160.bpl
ZComponentDesign160.bpl
Obs: ao fechar o Delphi para reinici-lo, ser perguntado se deseja-se salvar o ZComponentDesign160.bpl.
Responda sim.
Ao executar qualquer projeto que utiliza o ZeosLib, ser acrescentado a clusula uses as seguintes
bibliotecas:
uses
... ZAbstractConnection, ZConnection;