Instalando ZeosLIB no Delphi Berlin X10 Start Edition (Free)

Sabemos que o Delphi Berlin Start Edition  (a opção básica da Embarcadero) não vem com componente nativo para conexão a base de dados.

Neste vídeo vamos aprender a instalar o componente ZEOSLIB que permite conectar a vários banco de dados (Firebird, MySQL, MariaDB, PostGreSQL, SQLite, Oracle, etc).

Aprenda conectar com PostGreSQL: Clique Aqui

Link para ZeosLib, clique aqui

Passo a passo para instalação do componente:

Publicado por

Daniel Morais

Comecei na área de TI há um bom tempo (1991) com aqueles cursos de MS-DOS 6.22, WordStar, Lotus123, Dbase III Plus, etc. Adorei programar em Dbase III Plus utilizando Dbf; achei fantástico quando aprendi a programar em Clipper Summer 87 e posteriormente Clipper 5.x, que era muito estável em rede utilizando Novell NetWare. Desde então sou um fanático por TI. Hoje desenvolvo aplicações para Windows, Android, OS X e Linux utilizando Lazarus (free Pascal) . Blogueiro (www.infocotidiano.com.br, www.aprendalazarus.com.br, www.startdb.info). Além dos meus Blogs tenho um canal no YouTube o www.youtube.com.br/infocotidiano onde tenho mais de 1 Milhão de visualizações com vídeos de dicas diversificadas que vão desde solucionar um erro de impressão, curso sobre banco de dados, até criar software multi-plataforma utilizando o Lazarus.

19 comentários em “Instalando ZeosLIB no Delphi Berlin X10 Start Edition (Free)”

  1. Boa noite,

    Tentei instalar o ZeosDBO conforme vc explica no seu post e é da mesma forma que ja instalei em outros Delphi como o 7 e o XE mas neste Berlin 10.1 Start (Free) esta dando o erro abaixo e nao vai.

    [dcc32 Fatal Error] ZCore.dpk(33): E2202 Required package 'rtl' not found

    Saberia me informa o que estou fazendo de errado?
    Att,

    Emilio Córdova
    emiliocordova@msn.com.

  2. Irmãozinho

    Infelizmente no meu não instalou da mensagem de instalação porem nao aparece a lista dos componentes.
    Package
    C:UsersPublicDocum…ZComponentDesign230.bpl has been Installed

    OK

    Somente isto.

    Será que falta algo ??

    Abraçs

  3. Muito Obrigado. Funcionou certinho.

    As vezes dá alguns erros por causa de Path ou Permissão. Se por Acaso der erro na instalação abram o delphi como administrador e não coloquem o diretório do zeus em alguma pasta de sistema ou do windows.

    Boa sorte a todos

  4. Bom dia, tentei instalar o Zeos no Xe10 c++ builder utilizando o diretório do cbuilder12 que vem no pacote zeos e durante a compilação está aparecendo o seguinte erro:

    ZExpression.pas. 'Unit ZClasses' not found

    Alguma sugestão de como resolver??

    Abraços

  5. Boa tarde!
    Instalei o Zeos no Delphi Seattle, e instalou perfeitamente.
    Porém quando vou conectar com o banco de dados PostGreSql está dando o erro abaixo:
    SQL Error: ERROR: syntax erro at near "READ"
    LINE1: … SESSION CHARACTERISTICS AS TRANSACTION ISOLATION READ COMMI…

    Isso acontece em qualquer teste que eu faça, seja somente com o ZConnection, setando as propriedades direto no componente e pedindo pra conectar. Quando eu marco o checkbox do "Connected" do componente, dá esse erro.

    Fiz um teste com o FireDac, e deu certo. Parece que o problema é no ZEOS mesmo.
    Alguma dica?

    Obrigado.

    Marcos

  6. Boa tarde Daniel, tentei instalar segundo o tutorial:

    1º – Delphi Options -> Library:
    …ZEOSDBO-7.1.1-rcpackagesDelphiXE10
    …ZEOSDBO-7.1.1-rcsrc
    …ZEOSDBO-7.1.1-rcsrccomponent
    …ZEOSDBO-7.1.1-rcsrccore
    …ZEOSDBO-7.1.1-rcsrcdbc
    …ZEOSDBO-7.1.1-rcsrcparsesql
    …ZEOSDBO-7.1.1-rcsrcplain

    2º – Abrir grupo de projeto: ProjectGroup23.groupproj

    3º – Quando mando compilar o grupo de projeto aparece uma caixa de diálogo com o título: "Change ZComponentDesign.dproj" com a sefuinte mensagem:
    Remove ZPropertyEditor, ZUpdateSqlEditor, ZComponentReg.
    Unit(s) ZPropertyEditor, ZUpdateSqlEditor, ZComponentReg were found in required package ZComponent.

    OBS: Só compila corretamente se eu autorizar a mudança clicando no botão OK.

    4º – Ao clicar no objeto ZComponentDesign230.bpl com o botão direito e na opção Install, uma caixa de diálogo aparece com a seguinte informação: Package: C:UsersPublicDocumen…ZComponentDesign230.bpl has been installed.

    Porém no Tool Palette não aparece nada do ZeosLibs, o que será que deu errado? Será que você pode me ajudar?
    Grande abraço e desde já obrigado!

    Pabllo

  7. Pois é Pabllo, uso o zeos há 10 anos em todas versões do delphi desde a 5..mas estou há pelo menos 8 meses tentando instalar no seatle e no berlin e nada. acoontece o mesmo que está ocorrendo com vc. não consigo uma ajuda concreta para tal problema.

  8. Boa tarde.
    Estou tentando instalar e nao estou conseguindo. Penso que é porque utilizo o windows 10 64.
    Esta versao do link acima do video também é pra win64?
    Segue o erro que aparece ao compilar.

    [dcc32 Fatal Error] ZCore.dpk(35): E2213 Bad packaged unit format: C:Program Files (x86)EmbarcaderoStudio18.0libwin64releasertl.dcp.System – Expected version: 31.0, Windows Unicode(x86) Found version: 31.0, Windows Unicode(x64)

    Caso tenha um link para win64, nao estou conseguindo localizar.

    Obrigado.

  9. Pablo, para resolver o seu problema basta ir em
    Tool -> Options -> Environment Options -> Tool Palette -> Environment Variables -> User overrides -> Path -> Edit.
    copie o conteudo da "Variable value" e jogue no notepad, procure ali nos diretorios setados, no meu caso ele tinha também o diretorio do delphi7.
    Retire o diretorio de outras versoes do Delphi, copie o conteúdo, cole novamente no Variable value e clique em OK.

  10. Boa tarde! Eu preciso de ajuda!
    Instalei o Zeos no Delphi e fiz toda a minha aplicação.
    Mas estou tendo problemas ao instalar no cliente, e o que eu percebi é no zeos o problema! Alguém consegue me ajudar?
    Eu já copiei a oci.dll em tudo que é pasta, já foi para pasta onde está o executável, para o system32, syswow64… mas continua com o mesmo erro…

    —————————
    Application Error
    —————————
    Exception Exception in module FantasiasCampinas.exe at 002E92B7.
    Client-Library C:oraclexeapporacleproduct11.2.0serverbinoci.dll found but could not be loaded. Check compile-target and library compatibility!.

  11. Instalei Zeoslib no Delphi 10.2, compilou, apareceram os componentes na paleta !! Porém ao fazer uma alicação o delphi não encontra as UNITS para usar. Da erro em todos os componentes.Reinstalei várias vezes mas sempre dá a mensagem de units não encontradas.
    Haveria como instalar manualmente? Onde estariam essas units??

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *