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:
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.
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
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
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
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
Conectando PostGreSQL https://youtu.be/Q4PjzHhsGrs
Bom dia Daniel,
Instalei conforme o vídeo, mas os componentes do Zeos não aparecem no Tool Palette, como devo proceder?
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
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.
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.
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.
Dener, vc é o cara, vlw.
Show cara é isso ai mesmo. consegui compilar agora!!! obrigado pela dica.
Fiz o procedimento e não deu certo
Excelente video-aula!
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!.
Oi bom dia, como faço para o c++builder 10.2?
Oi bom dia, como faço para o c++builder stater edition?
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??