20
Canais Fóruns Multimídia Blogs Shop Agenda de Eventos Pro Banco de Currículos Por uma internet mais criativa e dinâmica Faça Login ou Cadastre-se E-mail: Senha: Entrar g f e d c Manter conectado Esqueci a senha Pesquisar Arquitetura e Design 3ds max Acessibilidade Arquitetura da Informação Fireworks Flash Lightwave 3D Photoshop Suite Corel Teoria/Design Usabilidade Banco de Dados Access DB2 Interbase MySQL Oracle PostgreSQL SQL Server Carreira Certificações Mercado Tendências CMS e Framework CakePHP Django Drupal Joomla Ruby on Rails Sistemas de E-commerce Wordpress Zend Framework Desenvolvimento Agile Ajax Aplicativos móveis Dreamweaver Flash Flex Gerência de Projetos 3 3000 BATE-PAPO E-MAIL SAC BUSCAR VOIP E-MAIL GRÁTIS SHOPPING 6 ÍNDICE PRINCIPAL 16/11/2010 Conexão nativa com banco de dados … imasters.com.br/artigo/3377?cn=337… 1/20

Conexao Nativa Delphi7 - Zeos

Embed Size (px)

Citation preview

Page 1: Conexao Nativa Delphi7 - Zeos

CanaisFórunsMultimídiaBlogsShopAgenda de EventosProBanco de Currículos

Por uma internet mais criativa e dinâmicaFaça Login ou Cadastre-se

E-mail: Senha: Entrar gfedc Manter conectado

Esqueci a senha

Pesquisar

Arquitetura e Design3ds maxAcessibilidadeArquitetura da InformaçãoFireworksFlashLightwave 3DPhotoshopSuite CorelTeoria/DesignUsabilidade

Banco de DadosAccessDB2InterbaseMySQLOraclePostgreSQLSQL Server

CarreiraCertificaçõesMercadoTendências

CMS e FrameworkCakePHPDjangoDrupalJoomlaRuby on RailsSistemas de E-commerceWordpressZend Framework

DesenvolvimentoAgileAjaxAplicativos móveisDreamweaverFlashFlexGerência de Projetos

0800 703 3000 BATE-PAPO E-MAIL SAC BUSCAR VOIP E-MAIL GRÁTIS SHOPPING 6ÍNDICE PRINCIPAL

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 1/20

Page 2: Conexao Nativa Delphi7 - Zeos

SEOSoftware LivreVisual FoxProVisual StudioWeb StandardsWebServices

Gerência de TIB. IntelligenceComputação ForenseDireito e WebE-GovGovernança de TIMercado

Linguagens.NET

ADO.NETASP.NETC#.NETVB.NET

ActionScriptASPColdFusionCSSDelphiJava

Java para MobileJava para web

JavascriptAjaxJQueryPrototype

PerlPHPRubyUMLVisual BasicXHTMLXML

Mídia e Marketing DigitalE-commerceE-LearningE-mail MarketingMídia SocialMobile MarketingPublicidade OnlineSEOWeb AnalyticsWeb MarketingWeb Writing

Redes e ServidoresApacheCiscoLinuxSegurançaWindows Server

TecnologiaGadgetsTV DigitalVoIP

Delphi

Feeds NewsletterSegunda-feira, 04 de julho de 2005 às 13h12

Conexão nativa com banco de dados no Delphi

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 2/20

Page 3: Conexao Nativa Delphi7 - Zeos

Olá pessoal. Este é o meu primeiro artigo no iMasters e espero que seja de grande utilidade para todos.Caso queiram enviar sugestões para os próximos artigos, será um prazer recebê-las.

Bom, o assunto que iremos abordar neste artigo é Conexão Nativa entre o Ambiente de desenvolvimentoDelphi e Banco de Dados MySQL, PostgreSQL e Firebird.

A Conexão Nativa é a conexão feita diretamente entre o sistema e o banco de dados sem uso de nenhumtipo de driver auxiliar, como por exemplo conexões que usam ODBC, tornando assim a conexão do sistemacom 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 nos bancos de dados MySQL, PostgreSQL e Firebirdiremos utilizar um dos mais comums componentes para Delphi entre os desenvolvedores: o Zeos.

O Zeos é um componente OpenSource e Free (Gratuito). Você poderá fazer o download do Zeos no site:www.zeoslib.net (Link para Download). Neste artigo iremos utilizar a versão 6.5.1-Alpha que é a maisrecente lançada.

Após feito o Download do Arquivo Zipado, descompacte em um diretório de sua preferência, porém lembreque ele não é uma instalação, então vai permanecer sendo usado sempre.

Usaremos o diretório C:\Zeos. Decompacte todo o conteúdo do arquivo ZIP neste diretório. Apósdescompactado, o primeiro passo é entrar no diretório C:\Zeos\Lib\MySQL e copiar todos os arquivosDLL para C:\Windows\System32 e faça a mesma coisa com as DLLs do diretórioC:\Zeos\Lib\PostgreSQL.

Estas DLLs são as DLLS de conexão do Banco de Dados. São exatamente as mesmas que vem junto aobanco de dados. Ou seja, caso você já possua elas no seu Sistema Operacional, poderá desconsiderar estepasso.

O segundo passo é abrir o Delphi. Vá ao menu Tools -> Enviroment Options Selecione a guia Library.

Clique no botão "..." para abrir a janela de adição. Novamente clique no botão "..." para buscar o diretórioque vamos adicionar. Selecione o diretório C:\Zeos\src\component e clique em OK .

Assim ele voltará à tela anterior. Basta clicar em ADD. Repita o mesmo procedimento adicionando todos osdiretórios contidos dentro da pasta src, ou seja:

C:\Zeos\src\componentC:\Zeos\src\coreC:\Zeos\src\dbcC:\Zeos\src\parsesqlC:\Zeos\src\plain

Após ter adicionado todos estes diretórios, pressione OK em todas as janelas e abra o Menu File, Open

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 3/20

Page 4: Conexao Nativa Delphi7 - Zeos

ImprimirRelatar Link Quebrado

Project.

Vá até o diretório do Zeos, abra o Sub-diretório packages, e abra a pasta referente a sua versão do Delphi.Dentro desta pasta você encontrará uma package chamada ZeosDbo . Selecione e aperte OK.

Após ter aberta a Package, será aberto o Project Manager do Delphi contendo 5 Arquivos Bpl conformeimagem abaixo:

Seguindo a ordem que abrir, clique com o botão direito sobre o Zcore.bpl e selecione a opção Compile.Aguarde um instante enquanto é compilado o pacote, e depois clique novamente com o botão direito emcimado Zcore.bpl. Selecione a opção Compile.

Se tudo correr bem, você receberá a seguinte mensagem:

Repita este procedimento com todas as outras BPLs, seguindo a ordem de cima para baixo que elasestiverem. O último BPL trará uma mensagem diferente dos demais, exibindo o nome de todos oscomponentes que foram instalados e no final dizendo que foram instalados com sucesso.

Pronto, está finalizada a Instalação do componente Zeos, uma guia será incluida na sua paleta deComponentes, chamada Zeos Acess. Uma dica que eu sempre dou é a de fechar o Delphi antes de fazer ouso do mesmo. Ao fechar o Delphi, ele perguntará se deseja salvar as packages do Zeos que vocêsacabaram de Instalar. Selecione a opção Não.

Bom pessoal, é isso. Agora é só colocar a mão na massa. No próximo artigo irei mostrar como construir umformulário básico de cadastro conectado ao banco MySQL, utilizando o Zeos.

Abraço!

Interação

0

Curtir

48 comentários

Gustavo Henrique A S A Moura 11/07/2005 19h41

Delphi 2005

PeixeUrbano.com.br/Cadastre-se Anúncios Google

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 4/20

Page 5: Conexao Nativa Delphi7 - Zeos

Este componente (ZEOS) funciona no Delphi 2005

2 respostas Responder

Oscar Oliveira 07/05/2008 17h45

Boa Tarde Pessoal, Parabens pelo artigo mas teria uma correção a ser feita. No texto abaixo:

"Seguindo a ordem que abrir, clique com o botão direito sobre o Zcore.bpl e selecione a opção Compile.Aguarde um instante enquanto é compilado o pacote, e depois clique novamente com o botão direito emcimado Zcore.bpl. Selecione a opção Compile."

troque-o por:

"Seguindo a ordem que abrir, clique com o botão direito sobre o Zcore.bpl e selecione a opção Compile.Aguarde um instante enquanto é compilado o pacote, e depois clique novamente com o botão direito emcima do Zcore.bpl e agora clique em Install."

Abraços

Oscar Oliveira 07/05/2008 17h45

Boa Tarde Pessoal, Parabens pelo artigo mas teria uma correção a ser feita. No texto abaixo:

"Seguindo a ordem que abrir, clique com o botão direito sobre o Zcore.bpl e selecione a opção Compile.Aguarde um instante enquanto é compilado o pacote, e depois clique novamente com o botão direito emcimado Zcore.bpl. Selecione a opção Compile."

troque-o por:

"Seguindo a ordem que abrir, clique com o botão direito sobre o Zcore.bpl e selecione a opção Compile.Aguarde um instante enquanto é compilado o pacote, e depois clique novamente com o botão direito emcima do Zcore.bpl e agora clique em Install."

Abraços

Nielsen Valença 01/09/2005 23h00

ZCore.dpk(29): Required Package 'rtl' not found

Ae blz?Instalei o Zeos, na hora de compilar da pau.Fiz tudo direitinho como nos tutoriais, mas deu o erro:

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 5/20

Page 6: Conexao Nativa Delphi7 - Zeos

[Fatal Error] ZCore.dpk(29): Required Package 'rtl' not found

O Que pode Ser?Uso o Delphi 7

Se puder ajudar agradeço,

1 resposta Responder

Lourival 13/04/2010 11h57

Bom dia Nielsen;

Esse mesmo erro esta acontecendo comigo, e até o momento não consegui obter nenhuma solução. Vocêconseguiu ?. Estou usando o delphi 7, sistema Operacional WIndows 7

Giovani Madeira 21/10/2005 16h16

ZEOS - lib - Delphi

Não consegui instalar deu o erro[Error] ZDbc.dpk(83): 'END' expected but identifier 'ZDbcASAUtils' found

Responder

Leo Mello 25/10/2005 20h46

ZEOS - lib - Delphi

Segui todo os passos deu beleza até a parte de compilar de lá não sai clico no Zcore.bpl e compilo mas nadaacontece e se copilo os outrosdar o erro[Error] ZDbc.dpk(83): 'END' expected but identifier 'ZDbcASAUtils' foundSe puder ajudar te agradeço.

Responder

Ralf Araújo Ruas 26/10/2005 12h47

Erro ao instalar Zeos

Fala ae! Estou tentando instalar o zeos no meu pc, mas fiquei em duvida num certo ponto, qdo vc pede pracompilar cada um dos BPLs do componente e irá aparecer a mensagem de sucesso, realizei isso varias vezes

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 6/20

Page 7: Conexao Nativa Delphi7 - Zeos

e não retornou nenhuam msg de conclusão. Onde posso estar errando? Uso a versão 7 do delphi, rodandono winXP. Valeu! ;)

Responder

Daniel Dias 27/10/2005 19h28

o download do Zeos não funcionou

Esse tal de Zeos não faz download de geito nenhum quando faz aparece um erro quando tento acessa-lopelo winzip.

Responder

Wariston Fernando Pereira 30/10/2005 13h28

Delphi 7 Solução

Galera o problema é um ";" (PONTO E VIRGULA) sobrando la... uma linha antes do erro.. substituam elepor (VIRGULA) e pronto!!!!!

1 resposta Responder

Lourival 13/04/2010 12h00

Bom dia ;

Fiz essa tentativa, mas não funcionou. requiresrtl,vcl; substiui com você orientou e continua apresentando [Fatal Error]. Zcore.dpk[29]. Package 'rtl' notfound. Obs. em alguma coisa a haver em eu esta utilizando o Windows 7 ?

Leo Mello 01/11/2005 14h27

Zeos

Estou tentando instalar o zeos , mas mas qdo vc pede pra compilar cada um dos BPLs do componente e iráaparecer a mensagem de sucesso, realizei isso varias vezes e não retornou nenhuam msg de conclusão. Ondeposso estar errando? Uso a versão 7 do delphi, rodando no winXP. Valeu! ;)

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 7/20

Page 8: Conexao Nativa Delphi7 - Zeos

Leo Mello 01/11/2005 20h15

Zeos Ufa!!

Pra quem compilava e não aparececia nada, mandei dar un install no ZComponent.bpl e finalmenteinstalou.....

Responder

Leandro 05/01/2006 11h21

Erro Zeos - Delphi 5

Quando estou compilando o modulo Zdbc.bpl ele gera um erro: [Fatal Error]ZDbcMySqlStatement.pas(96): File not found: 'DateUtils.dcu'.

Responder

Edgard Matos 16/01/2006 15h20

Erro ao compilar

Ao compilar a ZDBc.Bpl dá esse erro ai

[Error] ZDbc.dpk(84): 'END' expected but identifier 'ZDbcASAUtils' found

não finalizando dai..o que está errado, fiz todos os passos acima. Obrigado

Responder

Paulo Kalil 17/01/2006 14h43

Eu tb estou tendo esse erro

ZDBc.Bpl dá esse erro ai [Error] ZDbc.dpk(84): 'END' expected but identifier 'ZDbcASAUtils' found

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 8/20

Page 9: Conexao Nativa Delphi7 - Zeos

Paulo Kalil 17/01/2006 15h10

Consegui consertar o erro

O problema é simples. Na linha anterior a linha onde o erro aparece, substitua o ponto e virgula por umavirgula. Vai compilar sem erro.

Responder

ramilton 19/01/2006 12h00

erro ao compilar o pacote zcomponet

ocorre o seguinte erro ao compilar o pacote zcomponent.. alguem pode me ajudar... outra coisa quando fuiabrir o pacote zeosdbo nao existia nao... ai eu abri os outros pacote na mesma ordem da imagem queapareceu os pacotes...[Error] ZComponent.dpk(33): Packages 'ZDbc' and 'ZParseSql' both contain unit 'ZGenericSqlToken'

Responder

Thiago Scavacini Betelli 17/03/2006 00h17

Duvida?

Thiago MarcelCaso no final da Conexão nativa não apresentar a janela de " Informatin".Como devo proceder.

Responder

Wagner 28/03/2006 15h09

Erro no Delphi5

Amigos segui todos os procedimentos e funcionou legal no Delphi7, porém, no Delphi5 dá um erro aocompilar a package ZDBc.Bpl ->diz assim: File not found: DateUils.dcu

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 9/20

Page 10: Conexao Nativa Delphi7 - Zeos

Gilberto Godoy 28/05/2006 02h01

Zeos e Delphi 2005

Gostaria de saber se alguém instalou no Delphi 2005

Responder

Silvio Santos 28/05/2006 14h38

Acesso Remoto ao MySQL c/ Zeos/Delphi

Muito bom este artigo.

Alguns dizem que não conseguem acessar um banco remotamente. Claro! Isso é devido as caracteríticas doservidor que você está trabalhando.

Se alguém quiser fazer um teste use estes dados no Zeos:

HostName: hostconection.comPort: 3306Database: imasters_bancoUser: imasters_usuarioPassword: senha

Neste banco há um tabela para teste com a seguinte estrutura:

CREATE TABLE `imasters` (`id` INT NULL AUTO_INCREMENT PRIMARY KEY ,`nome` VARCHAR( 50 ) NOT NULL ,`email̀ VARCHAR( 50 ) NOT NULL ,`cidade` VARCHAR( 50 ) NOT NULL ,`uf̀ CHAR( 2 ) NOT NULL );

Suficiente para todos testarem, não?

Podem inserir, alterar, deletar e selecionar seus dados a vontade.

A partir daqui é com cada um dos interessados.

Estou preparando um servidor somente para:

Delphi, Zeos, MySQL

Isso mesmo! Aqueles que quiserem hospedar seu banco MySQL em um servidor remoto com segurança edesempenho, entre em contato e durma tranquilo.

Outros clientes já estão utilizando isso e com satisfação.

Caso queira testar sem desenvolver um aplicativo teste, baixe este:http://www.hostconection.com/sistema.exe

Antes te testar com o seu próprio aplicativo ou com este acima, verifique se baixou as dll's no diretóriossystem32, conforme tutorial Zeos "Conexão nativa com banco de dados no Delphi" do site imasters.com.br.

Abraços.

Silvio Santos

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 10/20

Page 11: Conexao Nativa Delphi7 - Zeos

[email protected]: (65) 8414-5746www.hostconection.com

Responder

Silvio Santos 28/05/2006 14h39

Acesso Remoto MySQL

Muito bom este artigo.

Alguns dizem que não conseguem acessar um banco remotamente. Claro! Isso é devido as caracteríticas doservidor que você está trabalhando.

Se alguém quiser fazer um teste use estes dados no Zeos:

HostName: hostconection.comPort: 3306Database: imasters_bancoUser: imasters_usuarioPassword: senha

Neste banco há um tabela para teste com a seguinte estrutura:

CREATE TABLE `imasters` (`id` INT NULL AUTO_INCREMENT PRIMARY KEY ,`nome` VARCHAR( 50 ) NOT NULL ,`email̀ VARCHAR( 50 ) NOT NULL ,`cidade` VARCHAR( 50 ) NOT NULL ,`uf̀ CHAR( 2 ) NOT NULL );

Suficiente para todos testarem, não?

Podem inserir, alterar, deletar e selecionar seus dados a vontade.

A partir daqui é com cada um dos interessados.

Estou preparando um servidor somente para:

Delphi, Zeos, MySQL

Isso mesmo! Aqueles que quiserem hospedar seu banco MySQL em um servidor remoto com segurança edesempenho, entre em contato e durma tranquilo.

Outros clientes já estão utilizando isso e com satisfação.

Caso queira testar sem desenvolver um aplicativo teste, baixe este:http://www.hostconection.com/sistema.exe

Antes te testar com o seu próprio aplicativo ou com este acima, verifique se baixou as dll's no diretóriossystem32, conforme tutorial Zeos "Conexão nativa com banco de dados no Delphi" do site imasters.com.br.

Abraços.

Silvio Santos

[email protected]: (65) 8414-5746www.hostconection.com

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 11/20

Page 12: Conexao Nativa Delphi7 - Zeos

Silvio Santos 28/05/2006 15h13

Me desculpem

Me desculpem. Não foi minha intenção postar comentário repetido. Acontece que eu cliquei no botão enviare parecia não estar respondendo. Aí cliquei por mais vezes.

Responder

FABIO WALTER 07/07/2006 20h38

SOLUÇÃO

Não consegui instalar deu o erro [Error] ZDbc.dpk(83): 'END' expected but identifier 'ZDbcASAUtils'foundPara quem o delphi apresentou esta mensagem ache no código a linha em que ocorreu o erro! E substitua o';' que está no final da linha anterior! Mande compilar novamente então como um de nossos colegas jápostou mais abaixo clique em Install sobre o ZComponent.bpl e pronto feche e abra o Delphi!!! Espero terajudado.

Responder

FABIO WALTER 07/07/2006 20h38

SOLUÇÃO

Não consegui instalar deu o erro [Error] ZDbc.dpk(83): 'END' expected but identifier 'ZDbcASAUtils'foundPara quem o delphi apresentou esta mensagem ache no código a linha em que ocorreu o erro! E substitua o';' que está no final da linha anterior! Mande compilar novamente então como um de nossos colegas jápostou mais abaixo clique em Install sobre o ZComponent.bpl e pronto feche e abra o Delphi!!! Espero terajudado.

Responder

FABIO WALTER 07/07/2006 20h38

SOLUÇÃO

Não consegui instalar deu o erro [Error] ZDbc.dpk(83): 'END' expected but identifier 'ZDbcASAUtils'foundPara quem o delphi apresentou esta mensagem ache no código a linha em que ocorreu o erro! E substitua o';' que está no final da linha anterior! Mande compilar novamente então como um de nossos colegas jápostou mais abaixo clique em Install sobre o ZComponent.bpl e pronto feche e abra o Delphi!!! Espero terajudado.

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 12/20

Page 13: Conexao Nativa Delphi7 - Zeos

Responder

FABIO WALTER 07/07/2006 20h38

SOLUÇÃO

Não consegui instalar deu o erro [Error] ZDbc.dpk(83): 'END' expected but identifier 'ZDbcASAUtils'foundPara quem o delphi apresentou esta mensagem ache no código a linha em que ocorreu o erro! E substitua o';' que está no final da linha anterior! Mande compilar novamente então como um de nossos colegas jápostou mais abaixo clique em Install sobre o ZComponent.bpl e pronto feche e abra o Delphi!!! Espero terajudado.

Responder

Rafael Capucho 31/07/2006 21h37

Esse artigo é furado

o imaster deveria pedir para alguem refazer o mesmo, pois há muitos problemas, que implicam também naparte 2 do artigo que mesmo instalando o plugin, obtive erros futuros!

Responder

Rafael Capucho 31/07/2006 21h37

Esse artigo é furado

o imaster deveria pedir para alguem refazer o mesmo, pois há muitos problemas, que implicam também naparte 2 do artigo que mesmo instalando o plugin, obtive erros futuros!

Responder

Rafael Capucho 31/07/2006 21h38

Esse artigo é furado

o imaster deveria pedir para alguem refazer o mesmo, pois há muitos problemas, que implicam também naparte 2 do artigo que mesmo instalando o plugin, obtive erros futuros!

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 13/20

Page 14: Conexao Nativa Delphi7 - Zeos

Rodrigo Nascimento 16/08/2006 11h22

Zeos lib compilado e instalado no Delphi 7

O problema com o ZdbcASAUtils é devido a dois erros na distribuição do Zeoslib. Uma é falta do arquivoZdbcASAUtils.pas dentro do pacote Zdbc.bpl, para sanar este erro clique com o botão direito sobreZdbc.bpl e use a opção ADD, localize o arquivo .pas respectivo e adicione ao pacote. Atenção, apos esteprocedimento será adicionado uma linha de comando a mais no pacote e esta deve ser excluída por serrepetida >> linha(ZDbcASAUtils in '..\..\src\dbc\ZDbcASAUtils.pas',). O segundo erro é um erro de sintaze,onde a (,) foi substituida por (;). Quando o compilador Delphi localizar a linha troque o(;) por (,).

Um comentário.: Segui todos os passos do tutorial, corrigi os problemas acima e no final usei a opçãoINSTALL sobre o pacote ZComponent.pbl e a instalação ocorreu sem problemas.

Responder

Rodrigo Nascimento 16/08/2006 11h22

Zeos lib compilado e instalado no Delphi 7

O problema com o ZdbcASAUtils é devido a dois erros na distribuição do Zeoslib. Uma é falta do arquivoZdbcASAUtils.pas dentro do pacote Zdbc.bpl, para sanar este erro clique com o botão direito sobreZdbc.bpl e use a opção ADD, localize o arquivo .pas respectivo e adicione ao pacote. Atenção, apos esteprocedimento será adicionado uma linha de comando a mais no pacote e esta deve ser excluída por serrepetida >> linha(ZDbcASAUtils in '..\..\src\dbc\ZDbcASAUtils.pas',). O segundo erro é um erro de sintaze,onde a (,) foi substituida por (;). Quando o compilador Delphi localizar a linha troque o(;) por (,).

Um comentário.: Segui todos os passos do tutorial, corrigi os problemas acima e no final usei a opçãoINSTALL sobre o pacote ZComponent.pbl e a instalação ocorreu sem problemas.

Responder

Rodrigo Nascimento 16/08/2006 11h24

Zeos Instalada no D7...

O problema com o ZdbcASAUtils é devido a dois erros na distribuição do Zeoslib. Uma é falta do arquivoZdbcASAUtils.pas dentro do pacote Zdbc.bpl, para sanar este erro clique com o botão direito sobreZdbc.bpl e use a opção ADD, localize o arquivo .pas respectivo e adicione ao pacote. Atenção, apos esteprocedimento será adicionado uma linha de comando a mais no pacote e esta deve ser excluída por serrepetida >> linha(ZDbcASAUtils in '..\..\src\dbc\ZDbcASAUtils.pas',). O segundo erro é um erro de sintaze,onde a (,) foi substituida por (;). Quando o compilador Delphi localizar a linha troque o(;) por (,).

Um comentário.: Segui todos os passos do tutorial, corrigi os problemas acima e no final usei a opçãoINSTALL sobre o pacote ZComponent.pbl e a instalação ocorreu sem problemas.

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 14/20

Page 15: Conexao Nativa Delphi7 - Zeos

Rodrigo Nascimento 16/08/2006 11h27

Zeos instalada no D7.(OK)

O problema com o ZdbcASAUtils é devido a dois erros na distribuição do Zeoslib. Uma é falta do arquivoZdbcASAUtils.pas dentro do pacote Zdbc.bpl, para sanar este erro clique com o botão direito sobreZdbc.bpl e use a opção ADD, localize o arquivo .pas respectivo e adicione ao pacote. Atenção, apos esteprocedimento será adicionado uma linha de comando a mais no pacote e esta deve ser excluída por serrepetida >> linha(ZDbcASAUtils in '..\..\src\dbc\ZDbcASAUtils.pas',). O segundo erro é um erro de sintaze,onde a (,) foi substituida por (;). Quando o compilador Delphi localizar a linha troque o(;) por (,).

Um comentário.: Segui todos os passos do tutorial, corrigi os problemas acima e no final usei a opçãoINSTALL sobre o pacote ZComponent.pbl e a instalação ocorreu sem problemas.

Responder

Lauricio Dill 19/08/2006 14h41

Compila mas não aparece mensagem de instalação

tudo funciona bem depois da correção (;->,)mas não instala os pacotes. :-( alguem pode me ajudar?

Responder

Lauricio Dill 19/08/2006 14h47

Compila mas não aparece mensagem de instalação

tudo funciona bem depois da correção (;->,)mas não instala os pacotes. :-( alguem pode me ajudar?

Responder

samuel marcondes 05/10/2006 00h44

Perfeito

É só seguir as explicações que não tem erro!!! funcionou perfeitamente!!!

Responder

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 15/20

Page 16: Conexao Nativa Delphi7 - Zeos

samuel marcondes 05/10/2006 00h44

Perfeito

É só seguir as explicações que não tem erro!!! funcionou perfeitamente!!!

Responder

samuel marcondes 05/10/2006 00h44

Perfeito

É só seguir as explicações que não tem erro!!! funcionou perfeitamente!!!

Responder

JOSE HAROLDO SENA FILHO 08/10/2006 11h16

Referente ao comentário Publicado por Ralf Araújo Ruas, 26/10/2005 12:10

Eu estou com a versão 7 do Delphi, com o Windows XP e dá o problema que o rapaz reportou. O queproceder?

Responder

Fabiano Gaspar 15/08/2007 12h56

Erro de Compilacao

Galera... ao invés de compile tem de ser install... ae dá certo... aparece as janelas inforamando o sucesso dainstalação... do jeito da explicação... Um abraço e vlw...

Responder

Marcus Augusto 18/04/2008 23h38

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 16/20

Page 17: Conexao Nativa Delphi7 - Zeos

Duvida - ZEOS QuickReport

Boa noite Tiago, vi seu artigo no imasters e gostei mto, usei seu artigo para migrar de ADO para ZEOS comsucesso, funcionou bem comigo. Só tô com um problema que vai um pouco mais alem

E vim pedir sua ajuda, desculpe invadir sua privacidade usando o e-mail pessoal, mas é que tô curioso prasaber como resolvo isso, aposto que é coisa pequena, simples... mas que eu naum sei rsrsrsrs

... quando vou fazer relatórios no QuickReport mesmo, na linha de detail aparece só uma linha, geralmente aprimeira da tabela ou query...

Porem tô perdido sobre isso...

Responder

Hugo Cordeiro 19/01/2009 20h00

Erro...

[Error] ZSqlUpdate.pas(112): Undeclared identifier: 'UpdateAutoIncrementFields'Alguem ajude plz....Someone help please...

Responder

Bruno César Barreto de Figueirêdo 30/03/2009 13h58

Não Instala

Antes de mais nada, gostaria de parabenizar pelo artigo. Fácil e prático, indo direto ao ponto.Eu utilizo o Vista e estou tentando usar o Delphi 7. O problema foi na hora de instalar o componente, ele dáuma mensagem dizendo que não pode instalar por que não se trata de um "Desing Time Package". Alguémpode me ajudar ?

Agradeço,

Bruno

Responder

Ana Moura 07/10/2009 02h31

Documentação do zeeeos!

PessoalPreciso de uma apostila/artigo/documento que fale sobre a função de cada um dos componentes. Usosomente 2 deles, por n saber o que os outro fazem exatamente. Não achei nada na netse alguém tiver me passe o linkobrigada

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 17/20

Page 18: Conexao Nativa Delphi7 - Zeos

Responder

Eduardo 02/05/2010 10h58

Valeu cara! está muito bom o tutorial.

Obrigado!

Responder

Raul Souza 02/10/2010 10h00

Caro amigo,

Parabéns pelo artigo. Sou iniciante em Delphi e seguindo suas instruções obtive sucesso na solução dainstalação do componente, e por consequencia na solução de meu problema.

Fraterno Abraço

ResponderCancelar resposta

Qual a sua opinião?

Se você já possui conta iMasters, o login será feito abaixo.

Nome:

E-mail:

Comentário:

Mensagem

Atenção: comentários considerados spams e/ou ofensivos serão

moderados. Enviar comentário

Sobre o Autor

Tiago Marcel Knipers É Especialista em Tecnologia da Informação na Gestão Integrada de Negócios, suaformação é em Sistemas de Informação e atua no desenvolvimento de sistema de Gestão Empresarial (ERP)na Senior Sistemas Corporativos em Blumenau/[email protected] artigos do mesmo autor:

Ganhando tempo utilizando HerançaDelphi, Zeus e MySQL

Indique para um amigo

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 18/20

Page 19: Conexao Nativa Delphi7 - Zeos

Microsoft Visual Studio LightSwitchDesenvolva suas aplicações de uma maneira muito mais ágil e simples.

RowFeederMonitore e analise diversas palavras-chaves no Twitter e Facebook.

Office 2010Versão de avaliação do pacote de escritório da Microsoft.

VirtualBoxEmule um sistema operacioanl dentro de outro.

Google App InventorPrograma de criação de aplicativos para Android aberto para todos.Cursos Online

Criação de Temas para WordPressAprenda técnicas de criação e de desenvolvimento de temas para WordPress e desenvolva um tema apartir de um layout real.

Gestão de conteúdo Joomla!Ensinar ao participante como planejar, instalar e configurar um site completo com o Joomla!,aproveitando ao máximo os recursos oferecidos pelo CMS.

Técnicas de Produção e Estratégias de ConteúdoDigitalO mercado está em busca de conteúdo de marca. Aprenda a produzir conteúdo digital com qualidade

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 19/20

Page 20: Conexao Nativa Delphi7 - Zeos

e garanta seu lugar no mercado com este curso.

Parceiros

iMasters

Sobre o iMastersPolítica de privacidadeAnuncieFeeds iMastersFóruns iMastersFale conosco

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.

16/11/2010 Conexão nativa com banco de dados …

imasters.com.br/artigo/3377?cn=337… 20/20