Res: [delphi-br] Zeos Lib - De volta após testes
Olá pessoal, Ô velho, reporta o erro lá no site, o Mark Daems irá ficar muito grato, pois postando os erros a galera vai corrigindo e o mesmo não vem numa próxima versão (ou update). []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 16 de Janeiro de 2009 4:40:25 Assunto: [delphi-br] Zeos Lib - De volta após testes Bem... Aos colegas que me deram a mão... Milhões de agradecimentos! !! Funcionou... Como relatei na minha última mensagem, baixei a versão STABLE que eles disponibilizaram no site http://Zeos. Firmos.At e finalmente funcionou. ENTRETANTO.. . há um pequeno bug... que não se detecta se você costuma gerar, de própria mão, as instruções sql para Update, Insert e Delete! Quando geramos as instruções SQL pelo UpdateSQLEditor, na hora de gerar a instrução para INSERT, não está colocando : andtes dos nomes dos campos, que serão os parâmetros... fiz isso aqui mesmo na mão grande!!! Abram: ...\src\component\ ZUpdateSQLEditor .pas e encontrem o código abaixo: procedure TZUpdateSQLEditForm .GenInsertSQL( const TableName: string; UpdateFields, SQL: TStrings); procedure GenFieldList( const TabName, ParamChar: String); var L: string; I: integer; Comma: string; FieldName: string; begin L := ' ('; Comma := ', '; for I := 0 to UpdateFields. Count - 1 do begin if I = UpdateFields. Count - 1 then Comma := ''; FieldName := UpdateFields[ I]; if QuoteFields. Checked and (ParamChar = '') then FieldName := InternalQuoteIdenti fier(FieldName, QuoteChar); //COLOQUEM OS DOIS PONTOS (COLON) CONFORME FIZ NA LINHA ABAIXO... L := Format('%s:% s%s', [L, FieldName, Comma]); if (Length(L) 70) and (I UpdateFields. Count - 1) then begin SQL.Add(L); L := ' '; end; end; SQL.Add(L+') '); end; Fora isso, não me pareceu nada ruim... Para o Silvio... Valeu Parceiro!!! Vou economizar aqueles EUR120,00 HAHAHAHA Abaços Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Zeos Lib - De volta após testes
Tá fechado... apenas para moderadores... se você puder... reporta isso lá para mim, ok Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Ô velho, reporta o erro lá no site, o Mark Daems irá ficar muito grato, pois postando os erros a galera vai corrigindo e o mesmo não vem numa próxima versão (ou update). []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br mailto:emanuelcoutinho%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Sexta-feira, 16 de Janeiro de 2009 4:40:25 Assunto: [delphi-br] Zeos Lib - De volta após testes Bem... Aos colegas que me deram a mão... Milhões de agradecimentos! !! Funcionou... Como relatei na minha última mensagem, baixei a versão STABLE que eles disponibilizaram no site http://Zeos. Firmos.At e finalmente funcionou. ENTRETANTO.. . há um pequeno bug... que não se detecta se você costuma gerar, de própria mão, as instruções sql para Update, Insert e Delete! Quando geramos as instruções SQL pelo UpdateSQLEditor, na hora de gerar a instrução para INSERT, não está colocando : andtes dos nomes dos campos, que serão os parâmetros... fiz isso aqui mesmo na mão grande!!! Abram: ...\src\component\ ZUpdateSQLEditor .pas e encontrem o código abaixo: procedure TZUpdateSQLEditForm .GenInsertSQL( const TableName: string; UpdateFields, SQL: TStrings); procedure GenFieldList( const TabName, ParamChar: String); var L: string; I: integer; Comma: string; FieldName: string; begin L := ' ('; Comma := ', '; for I := 0 to UpdateFields. Count - 1 do begin if I = UpdateFields. Count - 1 then Comma := ''; FieldName := UpdateFields[ I]; if QuoteFields. Checked and (ParamChar = '') then FieldName := InternalQuoteIdenti fier(FieldName, QuoteChar); //COLOQUEM OS DOIS PONTOS (COLON) CONFORME FIZ NA LINHA ABAIXO... L := Format('%s:% s%s', [L, FieldName, Comma]); if (Length(L) 70) and (I UpdateFields. Count - 1) then begin SQL.Add(L); L := ' '; end; end; SQL.Add(L+') '); end; Fora isso, não me pareceu nada ruim... Para o Silvio... Valeu Parceiro!!! Vou economizar aqueles EUR120,00 HAHAHAHA Abaços Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Res...: [delphi-br] Zeos Lib - De volta após testes
Olá pessoal, Fechado para moderadores? Não entendi, fiz meu login lá normalmente e não sou moderador, vi as mensagens no fórum etc. Bom, eu reportar um erro que não estou com ele para dar detalhes fica complicado, com certeza tanto o Mark quanto os outros membros irão pedir detalhes do erro. Um Amigo aqui da lista queria que eu reportasse o erro do Zeos + Oracle lá, eu falei que seria melhor ele, bom, os caras conversaram pelo MSN e resolveram o pró. [http://zeos.firmos.at/viewtopic.php?t=2172highlight=edson]. []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 16 de Janeiro de 2009 14:43:23 Assunto: Re: Res: [delphi-br] Zeos Lib - De volta após testes Tá fechado... apenas para moderadores. .. se você puder... reporta isso lá para mim, ok Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res...: [delphi-br] Zeos Lib
Pela dica de vocês, fui lá no site da Firmus e baixei a versão stable que eles disponibilizaram... Estou instalando, e vou testar numa aplicaçãozinha simples... Depois retorno na lista para falar. Mas desde já, VALEUS Galera!!! Sds Emanuel Coutinho Silvio Clecio escreveu: --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, Coutinho - Yahoo emanuelcouti...@... escreveu Cara, eu baixei da Opensource.org e lá estava a mesma revisão que estava no site principal... Beta inclusive!... eles, a propósito, não mantém uma versão stable, e outra beta... com os mais recentes bug-fixes... Se meu Firebird aceita conexões do ibExpert e do Flamerobin simultaneamente, é porque não é embarcado, certo? Ou não??? Sds Emanuel Coutinho Olá pessoal, Velho, na moral, sem vc passar mais detalhes de como está conectando não tem como a gente saber mesmo o que está acontecendo, que inclusive pelo menos eu nunca vi isso, e se for um problema no Zeos merece ser reportado lá na Firmos, para a galera corrigir para o 7. Olhe, eu peguei uma cópia original e estável no site [http://zeos.firmos.at/ http://zeos.firmos.at/] e divulguei no BlogSite, compilei aqui no Lazarus e no Delphi, tentei até umas horas reproduzir o erro e nada, se você quiser eu coloco o HD com o Windows e TeamViewer (tipo VNC) e te mostro, e se for o caso a gente resolve aí no teu PC (rápido, para não tomar seu tempo) pelo TeamViewer. --- []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo°
Re: Res...: [delphi-br] Zeos Lib
Esquisito. As libs não vem mais zeos faz um tempinho. Baixe de novo, mas pelo site oficila dos desenvolvedores. http://zeos.firmos.at/portal.php Aparentemente vc está com alguma versão antiga. E quanto a vc não conectar c/ a aplicação e com o IbExpert ao mesmo tempo, verifique se seu protocolo não está setado para versão embarcada do firebird ou se vc usa o firebird embarcado. 2009/1/14 Coutinho - Yahoo emanuelcouti...@yahoo.com.br Bem... Eu uso o fb1.5 ainda não instalei o 2 na minha máquina... A Zeos não me pediu a fbClient.dll e sim a fbClient15.dll, de 349 Kb, (explicitamente)... e no diretório das libs da versão beta 6.6, que instalei, ainda vem outra, a fbClientd15.dll com 1.493Kb. Ok? Então coloquei as bibliotecas que vieram no diretório pertinente ao fb1.5 na pasta system32.. e então ela começõ a rodar, só que vem com o erro de conexão concorrente... e não abre se for compartilhar o arquivo! Não sabia dessa de modo embarcado... pode explicar? nunca usei o FB assim! pelo menos eu acho... Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Bom, como você quer ver o componente funcionar, vamos por partes: Você pode mostrar como está fazendo a conexão? A fbclient.dll está em c:\windows\system32, e é a do Firebird correspondente? (uma vez um amigo não conseguia conectar, depois de muita peleja a gente descobriu que a fbclient.dll era do FB1.5, e estava instalado o FB2.1) O Zeos não é tão ruim assim a ponto do primeiro erro a gente desistir de usá-lo, se fosse pago e caro blz, mais, uma coisa open source, que tem N colaboradores dispostos a ajudar, e sem falar no autor do projeto, que resolveu um problema do Zeos+Oracle pelo TeamViewer com um Amigo aqui da lista. É ir postando o que está sendo feito para a gente matar essa xarada :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br silvioprog%2540yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.comsilvioprog%2540gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.comsilvioprog%2540hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br mailto:emanuelcoutinho%40yahoo.com.bremanuelcoutinho%2540yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Terça-feira, 13 de Janeiro de 2009 9:13:11 Assunto: Re: Res...: [delphi-br] Zeos Lib Colegas... Eu só testei os demos depois do silvio falar sobre eles... Usei um banco de dados que acesso normalmente com o ibexpress, e sem problemas. Instalei o Zeos baixado direto da pagina deles na sourceforge. .. Tentei usar, aí ele me deu uma mensagem de erro que não achava a dll Fb que vem com ele. Coloquei a dita biblioteca no windows\system32. .. aí ele compilou o programa, rodou... mas se o ibexpert estivesse conectado no banco, dava o erro de que havia uma conexão concorrente já utilizando o banco... e não abria o programa... Outra coisa... Alterando registros tudo bem... fazia tudo legal... nos novos reistros, fiz a stored procedure que me retornava a nova PK e aí é que foi interessante. .. não adiocionava o registro... fiz em conformidade com as instruções dadas pelos nobres colegas... E aí... alguém consegue me dizer o porquê disso estar acontecendo? Ainda quero ver se não gasto os 120Eur.. hehehe Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Re: Res...: [delphi-br] Zeos Lib
Cara, eu baixei da Opensource.org e lá estava a mesma revisão que estava no site principal... Beta inclusive!... eles, a propósito, não mantém uma versão stable, e outra beta... com os mais recentes bug-fixes... Se meu Firebird aceita conexões do ibExpert e do Flamerobin simultaneamente, é porque não é embarcado, certo? Ou não??? Sds Emanuel Coutinho Daniel Bastos escreveu: Esquisito. As libs não vem mais zeos faz um tempinho. Baixe de novo, mas pelo site oficila dos desenvolvedores. http://zeos.firmos.at/portal.php http://zeos.firmos.at/portal.php Aparentemente vc está com alguma versão antiga. E quanto a vc não conectar c/ a aplicação e com o IbExpert ao mesmo tempo, verifique se seu protocolo não está setado para versão embarcada do firebird ou se vc usa o firebird embarcado. 2009/1/14 Coutinho - Yahoo emanuelcouti...@yahoo.com.br mailto:emanuelcoutinho%40yahoo.com.br Bem... Eu uso o fb1.5 ainda não instalei o 2 na minha máquina... A Zeos não me pediu a fbClient.dll e sim a fbClient15.dll, de 349 Kb, (explicitamente)... e no diretório das libs da versão beta 6.6, que instalei, ainda vem outra, a fbClientd15.dll com 1.493Kb. Ok? Então coloquei as bibliotecas que vieram no diretório pertinente ao fb1.5 na pasta system32.. e então ela começõ a rodar, só que vem com o erro de conexão concorrente... e não abre se for compartilhar o arquivo! Não sabia dessa de modo embarcado... pode explicar? nunca usei o FB assim! pelo menos eu acho... Sds Emanuel Coutinho
Re: Res...: [delphi-br] Zeos Lib
--- Em delphi-br@yahoogrupos.com.br, Coutinho - Yahoo emanuelcouti...@... escreveu Cara, eu baixei da Opensource.org e lá estava a mesma revisão que estava no site principal... Beta inclusive!... eles, a propósito, não mantém uma versão stable, e outra beta... com os mais recentes bug-fixes... Se meu Firebird aceita conexões do ibExpert e do Flamerobin simultaneamente, é porque não é embarcado, certo? Ou não??? Sds Emanuel Coutinho Olá pessoal, Velho, na moral, sem vc passar mais detalhes de como está conectando não tem como a gente saber mesmo o que está acontecendo, que inclusive pelo menos eu nunca vi isso, e se for um problema no Zeos merece ser reportado lá na Firmos, para a galera corrigir para o 7. Olhe, eu peguei uma cópia original e estável no site [http://zeos.firmos.at/] e divulguei no BlogSite, compilei aqui no Lazarus e no Delphi, tentei até umas horas reproduzir o erro e nada, se você quiser eu coloco o HD com o Windows e TeamViewer (tipo VNC) e te mostro, e se for o caso a gente resolve aí no teu PC (rápido, para não tomar seu tempo) pelo TeamViewer. --- []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo°
Re: Res...: [delphi-br] Zeos Lib
Colegas... Eu só testei os demos depois do silvio falar sobre eles... Usei um banco de dados que acesso normalmente com o ibexpress, e sem problemas. Instalei o Zeos baixado direto da pagina deles na sourceforge... Tentei usar, aí ele me deu uma mensagem de erro que não achava a dll Fb que vem com ele. Coloquei a dita biblioteca no windows\system32... aí ele compilou o programa, rodou... mas se o ibexpert estivesse conectado no banco, dava o erro de que havia uma conexão concorrente já utilizando o banco... e não abria o programa... Outra coisa... Alterando registros tudo bem... fazia tudo legal... nos novos reistros, fiz a stored procedure que me retornava a nova PK e aí é que foi interessante... não adiocionava o registro... fiz em conformidade com as instruções dadas pelos nobres colegas... E aí... alguém consegue me dizer o porquê disso estar acontecendo? Ainda quero ver se não gasto os 120Eur.. hehehe Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, A maioria dos demos (acho que todos) do zeos não são para Firebird (veja a senha, é root), já que a senha padrão do FB é masterkey (ou masterk), eu tb tive problemas quando fui compilar os demos que vem com o zeos, fiz até adaptações no pacote que está na 4shared para todos os demos rodar no FB, e até criei um banco *.fdb com um demo. Bom, como vc não tem interesse em usar o pacote, encerro minhas dicas por aqui! Falows! :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo°
Res...: [delphi-br] Zeos Lib
Olá pessoal, Bom, como você quer ver o componente funcionar, vamos por partes: Você pode mostrar como está fazendo a conexão? A fbclient.dll está em c:\windows\system32, e é a do Firebird correspondente? (uma vez um amigo não conseguia conectar, depois de muita peleja a gente descobriu que a fbclient.dll era do FB1.5, e estava instalado o FB2.1) O Zeos não é tão ruim assim a ponto do primeiro erro a gente desistir de usá-lo, se fosse pago e caro blz, mais, uma coisa open source, que tem N colaboradores dispostos a ajudar, e sem falar no autor do projeto, que resolveu um problema do Zeos+Oracle pelo TeamViewer com um Amigo aqui da lista. É ir postando o que está sendo feito para a gente matar essa xarada :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 13 de Janeiro de 2009 9:13:11 Assunto: Re: Res...: [delphi-br] Zeos Lib Colegas... Eu só testei os demos depois do silvio falar sobre eles... Usei um banco de dados que acesso normalmente com o ibexpress, e sem problemas. Instalei o Zeos baixado direto da pagina deles na sourceforge. .. Tentei usar, aí ele me deu uma mensagem de erro que não achava a dll Fb que vem com ele. Coloquei a dita biblioteca no windows\system32. .. aí ele compilou o programa, rodou... mas se o ibexpert estivesse conectado no banco, dava o erro de que havia uma conexão concorrente já utilizando o banco... e não abria o programa... Outra coisa... Alterando registros tudo bem... fazia tudo legal... nos novos reistros, fiz a stored procedure que me retornava a nova PK e aí é que foi interessante. .. não adiocionava o registro... fiz em conformidade com as instruções dadas pelos nobres colegas... E aí... alguém consegue me dizer o porquê disso estar acontecendo? Ainda quero ver se não gasto os 120Eur.. hehehe Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res...: [delphi-br] Zeos Lib
Bem... Eu uso o fb1.5 ainda não instalei o 2 na minha máquina... A Zeos não me pediu a fbClient.dll e sim a fbClient15.dll, de 349 Kb, (explicitamente)... e no diretório das libs da versão beta 6.6, que instalei, ainda vem outra, a fbClientd15.dll com 1.493Kb. Ok? Então coloquei as bibliotecas que vieram no diretório pertinente ao fb1.5 na pasta system32.. e então ela começõ a rodar, só que vem com o erro de conexão concorrente... e não abre se for compartilhar o arquivo! Não sabia dessa de modo embarcado... pode explicar? nunca usei o FB assim! pelo menos eu acho... Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Bom, como você quer ver o componente funcionar, vamos por partes: Você pode mostrar como está fazendo a conexão? A fbclient.dll está em c:\windows\system32, e é a do Firebird correspondente? (uma vez um amigo não conseguia conectar, depois de muita peleja a gente descobriu que a fbclient.dll era do FB1.5, e estava instalado o FB2.1) O Zeos não é tão ruim assim a ponto do primeiro erro a gente desistir de usá-lo, se fosse pago e caro blz, mais, uma coisa open source, que tem N colaboradores dispostos a ajudar, e sem falar no autor do projeto, que resolveu um problema do Zeos+Oracle pelo TeamViewer com um Amigo aqui da lista. É ir postando o que está sendo feito para a gente matar essa xarada :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br mailto:emanuelcoutinho%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 13 de Janeiro de 2009 9:13:11 Assunto: Re: Res...: [delphi-br] Zeos Lib Colegas... Eu só testei os demos depois do silvio falar sobre eles... Usei um banco de dados que acesso normalmente com o ibexpress, e sem problemas. Instalei o Zeos baixado direto da pagina deles na sourceforge. .. Tentei usar, aí ele me deu uma mensagem de erro que não achava a dll Fb que vem com ele. Coloquei a dita biblioteca no windows\system32. .. aí ele compilou o programa, rodou... mas se o ibexpert estivesse conectado no banco, dava o erro de que havia uma conexão concorrente já utilizando o banco... e não abria o programa... Outra coisa... Alterando registros tudo bem... fazia tudo legal... nos novos reistros, fiz a stored procedure que me retornava a nova PK e aí é que foi interessante. .. não adiocionava o registro... fiz em conformidade com as instruções dadas pelos nobres colegas... E aí... alguém consegue me dizer o porquê disso estar acontecendo? Ainda quero ver se não gasto os 120Eur.. hehehe Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Res...: [delphi-br] Zeos Lib
Olá pessoal, No ZConnection tem a propriedade Protocol, se você for usar o FB embarcado então a opção dessa propriedade será firebirdd-1.5, se não firebird-1.5. Para uma conexão local (se remota aponto o IP do servidor) eu faço assim: -- uses ZDbcIntfs; procedure TForm1.FormCreate(Sender: TObject); begin with ZConnection1 do begin Database := 'c:\meu_banco.fdb'; // Ou alias HostName := 'localhost'; Password := 'masterkey'; // Ou masterk Port := 0; Protocol := 'firebird-1.5'; // Se for embarcado, firebirdd-1.5 SQLHourGlass := True; // Gosto de mostrar a ampulheta do SQL TransactIsolationLevel := tiReadCommitted; User := 'SYSDBA'; end; end; -- Coloquei no OnCreate do Form para exemplo, mas, uso no OnCreate do DataModule. Sobre modo embarcado: [http://www.firebirdnews.org/docs/fb2min_ptbr.html]. []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Janeiro de 2009 1:50:24 Assunto: Re: Res...: [delphi-br] Zeos Lib Bem... Eu uso o fb1.5 ainda não instalei o 2 na minha máquina... A Zeos não me pediu a fbClient.dll e sim a fbClient15.dll, de 349 Kb, (explicitamente) ... e no diretório das libs da versão beta 6.6, que instalei, ainda vem outra, a fbClientd15. dll com 1.493Kb. Ok? Então coloquei as bibliotecas que vieram no diretório pertinente ao fb1.5 na pasta system32.. e então ela começõ a rodar, só que vem com o erro de conexão concorrente. .. e não abre se for compartilhar o arquivo! Não sabia dessa de modo embarcado... pode explicar? nunca usei o FB assim! pelo menos eu acho... Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Res...: [delphi-br] Zeos Lib
Ooops, Esqueci de conectar: --- procedure TForm1.FormCreate(Sender: TObject); begin with ZConnection1 do begin Database := 'c:\meu_banco.fdb'; // Ou alias HostName := 'localhost'; Password := 'masterkey'; // Ou masterk Port := 0; Protocol := 'firebird-1.5'; // Se for embarcado, firebirdd-1.5 SQLHourGlass := True; // Gosto de mostrar a ampulheta do SQL TransactIsolationLevel := tiReadCommitted; User := 'SYSDBA'; Connect; // Faz a conexão end; end; --- []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcoutinho@ yahoo.com. br Para: delphi...@yahoogrup os.com.br Enviadas: Quarta-feira, 14 de Janeiro de 2009 1:50:24 Assunto: Re: Res...: [delphi-br] Zeos Lib Bem... Eu uso o fb1.5 ainda não instalei o 2 na minha máquina... A Zeos não me pediu a fbClient.dll e sim a fbClient15.dll, de 349 Kb, (explicitamente) ... e no diretório das libs da versão beta 6.6, que instalei, ainda vem outra, a fbClientd15. dll com 1.493Kb. Ok? Então coloquei as bibliotecas que vieram no diretório pertinente ao fb1.5 na pasta system32.. e então ela começõ a rodar, só que vem com o erro de conexão concorrente. .. e não abre se for compartilhar o arquivo! Não sabia dessa de modo embarcado... pode explicar? nunca usei o FB assim! pelo menos eu acho... Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Zeos Lib
Repassando pois não vi entrar esta mensagem Não sei o que é, mas nem com a reza do sapo seco essa josta funciona para mim... andei tendo uns problemas também com o dbExpress... aí tentei uma versão que tinha conseguido baixar da IBX... Funcionou na manteiga... rápido de configurar, faz as integrações de chave primária nos novos registros, e a zorra. Usandodo meu bahianês castiço, PIRIPICADO... a IBX é boca de se lenhar!!! Acho que vou gastar EUR120.00 para baixar e registrar a versão mais atual... Abraços a todos... Emanuel Coutinho
Res...: [delphi-br] Zeos Lib
Olá pessoal, Testou os demos que falei =/ []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 12 de Janeiro de 2009 11:55:38 Assunto: Re: Res: [delphi-br] Zeos Lib Repassando pois não vi entrar esta mensagem Não sei o que é, mas nem com a reza do sapo seco essa josta funciona para mim... andei tendo uns problemas também com o dbExpress... aí tentei uma versão que tinha conseguido baixar da IBX... Funcionou na manteiga... rápido de configurar, faz as integrações de chave primária nos novos registros, e a zorra. Usandodo meu bahianês castiço, PIRIPICADO.. . a IBX é boca de se lenhar!!! Acho que vou gastar EUR120.00 para baixar e registrar a versão mais atual... Abraços a todos... Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Zeos Lib
Não sei o que é, mas nem com a reza do sapo seco essa josta funciona para mim... andei tendo uns problemas também com o dbExpress... aí tentei uma versão que tinha conseguido baixar da IBX... Funcionou na manteiga... rápido de configurar, faz as integrações de chave primária nos novos registros, e a zorra. Usandodo meu bahianês castiço, PIRIPICADO... a IBX é boca de se lenhar!!! Acho que vou gastar EUR120.00 para baixar e registrar a versão mais atual... Abraços a todos... Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Colegas... Tenho usado o dbExpress e queria mudar para a Zeos Lib... tenho visto tantas coisas boas relatadas aqui na lista que resolvi testar... Então resolvi fazer uma agendinha usando o Zeos para fazer alguma coisa com master / detail, numa aplicação simples Cara, apesar dos demos estarem um tanto *desatualizados, vale a pena dar uma conferida: [http://www.4shared.com/dir/5679510/48848609/Uploads.html http://www.4shared.com/dir/5679510/48848609/Uploads.html] Vá na 2ª aba e pegue os demos que iniciam com a letra Z (tem outros sem o Z q tb usam Zeos). Pode ficar tranquilo para fazer os downloads, eu passei todos os arquivos no KasperSky e tranquei a opção uploads, testei aqui cada arquivo, por isso andei(-o) meio sumido, é muita coisa para uma pessoa só, mas, está sendo um prazer contribuir para a comunidade desenvolvedora. Dei uma olhada num manualzinho simples, e rápido... tipo Quick Reference, que tá rolando por aí e comecei... No BlogSite [http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/] tem uma postagem com um ótimo artigo do Professor Paulo Amaral, eu achei na NET e pedi a ele para divulgar nas comunidades, ele aceitou com todo prazer. Aí quando faço uma conexão e se estou com o IBExpert aberto, ou o FlameRobin, me retorna um erro de que a base de dados está aberta por outro processo... Por que será que isso acontece, com o dbExpress não tem disso... Abri todos os exemlos, juntamente com o IBExpert (Trial de 30 dias), FlaminRobin, IBOConsole e o ISQL do próprio Firebird, nenhum erro, e sem falar que no demo Zeos Master-Detail.zip abri duas cópias e tentei dar um conflito de transação com o IBExpert, nenhum erro. Alguém que usa o Zeos pode me dar umas dicas... inclusive quanto aos campos de auto-incremento? No dbExpress tenho uma stored procedure que me retorna a nova pk a ser usada, e com a ZEOS como farei? Alguns dos demos tem uma rotina com ZSequence para fazer o auto-incremento, sem colocar o componente no Form e tb tratar o Deseja excluir o registro?. Um dica: Veja as novidades no [http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/], lá eu mostro Gente Grande e Inteligente que usa o Zeos. :) P.S: Bom, eu digo *desatualizados pq estou estudando OOP entre outras coisas relacionadas a programação ObjectPascal com DB; estou mudando de métodos à alguns conceitos que eu tinha sobre programar com o velho companheiro ObjectPascal, eita www.istudar.com.br _retado_! :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Res...: [delphi-br] Zeos Lib
Tentei uns demos que vieram com a própria ZeosLib... e começarama dar uns erros de propriedades, e a zorra... Me retei, e mandei às favas! Uma vez eu comentei na lista que se for usar algum componente, farei com aqueles que funcionem de cara... Instaleou... funcionou... Se no decorrer do processo de desenvolvimento da aplicação surgir um ou outro bug... tudo bem, agente informa, tenta ajudar a corrigir, etc... mas não me dou ao trabalho de fazer funcionar... para eu dar crédito, tem de funcionar de cara... Por isso, meu amigo... Não usarei a Zeos.. Engraçado que o meu irmão adora a Zeos... mas não usa com Firebird... usa com SQLLite e SQLServer... Quem sabe não seja isso... Veio uma biblioteca da própria Zeos... e será que não é isso que estava acontecendo? Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Testou os demos que falei =/ []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo°
Re: Res...: [delphi-br] Zeos Lib
Eu acho que você ta se precipitando, o Zeos é um suite de componentes muito maduro e estável, usei durante anos. sugiro que você remova do seu hd qualquer versão antiga, baixe e instale a versão atual e faça os testes. o zeos é bem simples de usar, não tem mistério. quanto a esses erros de propriedade, é simples.. o demo foi feito em uma versão do zeos diferente da que ta instalada.. isso é básico e pode ocorrer com qualquer componente, afinal eles não tem como controlar isso. agora se vc prefere um produto pago, com suporte, atualizações e uma excelente qualidade, eu te recomendo o IBDAC da DevArt http://devart.com/ibdac/ ou UNIDAC, http://devart.com/unidac/ caso você queira acessar vários bancos. 2009/1/12 Coutinho - Yahoo emanuelcouti...@yahoo.com.br Tentei uns demos que vieram com a própria ZeosLib... e começarama dar uns erros de propriedades, e a zorra... Me retei, e mandei às favas! Uma vez eu comentei na lista que se for usar algum componente, farei com aqueles que funcionem de cara... Instaleou... funcionou... Se no decorrer do processo de desenvolvimento da aplicação surgir um ou outro bug... tudo bem, agente informa, tenta ajudar a corrigir, etc... mas não me dou ao trabalho de fazer funcionar... para eu dar crédito, tem de funcionar de cara... Por isso, meu amigo... Não usarei a Zeos.. Engraçado que o meu irmão adora a Zeos... mas não usa com Firebird... usa com SQLLite e SQLServer... Quem sabe não seja isso... Veio uma biblioteca da própria Zeos... e será que não é isso que estava acontecendo? Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Testou os demos que falei =/ []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.brsilvioprog%40yahoo.com.br mailto:silvioprog%40yahoo.com.br silvioprog%2540yahoo.com.br Gmail, GTalk: silviop...@gmail.com silvioprog%40gmail.com mailto: silvioprog%40gmail.com silvioprog%2540gmail.com Hotmail, MSN: silviop...@hotmail.com silvioprog%40hotmail.com mailto: silvioprog%40hotmail.com silvioprog%2540hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
Res...: [delphi-br] Zeos Lib
Olá pessoal, A maioria dos demos (acho que todos) do zeos não são para Firebird (veja a senha, é root), já que a senha padrão do FB é masterkey (ou masterk), eu tb tive problemas quando fui compilar os demos que vem com o zeos, fiz até adaptações no pacote que está na 4shared para todos os demos rodar no FB, e até criei um banco *.fdb com um demo. Bom, como vc não tem interesse em usar o pacote, encerro minhas dicas por aqui! Falows! :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 12 de Janeiro de 2009 13:10:10 Assunto: Res...: [delphi-br] Zeos Lib Tentei uns demos que vieram com a própria ZeosLib... e começarama dar uns erros de propriedades, e a zorra... Me retei, e mandei às favas! Uma vez eu comentei na lista que se for usar algum componente, farei com aqueles que funcionem de cara... Instaleou... funcionou... Se no decorrer do processo de desenvolvimento da aplicação surgir um ou outro bug... tudo bem, agente informa, tenta ajudar a corrigir, etc... mas não me dou ao trabalho de fazer funcionar... para eu dar crédito, tem de funcionar de cara... Por isso, meu amigo... Não usarei a Zeos.. Engraçado que o meu irmão adora a Zeos... mas não usa com Firebird... usa com SQLLite e SQLServer... Quem sabe não seja isso... Veio uma biblioteca da própria Zeos... e será que não é isso que estava acontecendo? Sds Emanuel Coutinho Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res...: [delphi-br] Zeos Lib
estranho .. uso com firebird sem problemas. Só não testei os exemplos. Nunca tive muita curiosidade de testá-los. Me parece que os exemplos são bem antigos. Pode ser que os exemplos não foram atualizados para a nova versão. 2009/1/12 Coutinho - Yahoo emanuelcouti...@yahoo.com.br Tentei uns demos que vieram com a própria ZeosLib... e começarama dar uns erros de propriedades, e a zorra... Me retei, e mandei às favas! Uma vez eu comentei na lista que se for usar algum componente, farei com aqueles que funcionem de cara... Instaleou... funcionou... Se no decorrer do processo de desenvolvimento da aplicação surgir um ou outro bug... tudo bem, agente informa, tenta ajudar a corrigir, etc... mas não me dou ao trabalho de fazer funcionar... para eu dar crédito, tem de funcionar de cara... Por isso, meu amigo... Não usarei a Zeos.. Engraçado que o meu irmão adora a Zeos... mas não usa com Firebird... usa com SQLLite e SQLServer... Quem sabe não seja isso... Veio uma biblioteca da própria Zeos... e será que não é isso que estava acontecendo? Sds Emanuel Coutinho Silvio Clécio escreveu: Olá pessoal, Testou os demos que falei =/ []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br mailto:silvioprog%40yahoo.com.br silvioprog%2540yahoo.com.br Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.comsilvioprog%2540gmail.com Hotmail, MSN: silviop...@hotmail.com mailto:silvioprog%40hotmail.comsilvioprog%2540hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Zeos Lib
Olá pessoal, Colegas... Tenho usado o dbExpress e queria mudar para a Zeos Lib... tenho visto tantas coisas boas relatadas aqui na lista que resolvi testar... Então resolvi fazer uma agendinha usando o Zeos para fazer alguma coisa com master / detail, numa aplicação simples Cara, apesar dos demos estarem um tanto *desatualizados, vale a pena dar uma conferida: [http://www.4shared.com/dir/5679510/48848609/Uploads.html] Vá na 2ª aba e pegue os demos que iniciam com a letra Z (tem outros sem o Z q tb usam Zeos). Pode ficar tranquilo para fazer os downloads, eu passei todos os arquivos no KasperSky e tranquei a opção uploads, testei aqui cada arquivo, por isso andei(-o) meio sumido, é muita coisa para uma pessoa só, mas, está sendo um prazer contribuir para a comunidade desenvolvedora. Dei uma olhada num manualzinho simples, e rápido... tipo Quick Reference, que tá rolando por aí e comecei... No BlogSite [http://silvioprog.blogspot.com/] tem uma postagem com um ótimo artigo do Professor Paulo Amaral, eu achei na NET e pedi a ele para divulgar nas comunidades, ele aceitou com todo prazer. Aí quando faço uma conexão e se estou com o IBExpert aberto, ou o FlameRobin, me retorna um erro de que a base de dados está aberta por outro processo... Por que será que isso acontece, com o dbExpress não tem disso... Abri todos os exemlos, juntamente com o IBExpert (Trial de 30 dias), FlaminRobin, IBOConsole e o ISQL do próprio Firebird, nenhum erro, e sem falar que no demo Zeos Master-Detail.zip abri duas cópias e tentei dar um conflito de transação com o IBExpert, nenhum erro. Alguém que usa o Zeos pode me dar umas dicas... inclusive quanto aos campos de auto-incremento? No dbExpress tenho uma stored procedure que me retorna a nova pk a ser usada, e com a ZEOS como farei? Alguns dos demos tem uma rotina com ZSequence para fazer o auto-incremento, sem colocar o componente no Form e tb tratar o Deseja excluir o registro?. Um dica: Veja as novidades no [http://silvioprog.blogspot.com/], lá eu mostro Gente Grande e Inteligente que usa o Zeos. :) P.S: Bom, eu digo *desatualizados pq estou estudando OOP entre outras coisas relacionadas a programação ObjectPascal com DB; estou mudando de métodos à alguns conceitos que eu tinha sobre programar com o velho companheiro ObjectPascal, eita www.istudar.com.br _retado_! :) []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]