Re: [delphi-br] Re: Mostrar campo monetário no Delphi-MySQL
Ola pessoal. Eu testei o componente que o Eduardo gentilmente me enviou, mas continuo tendo erros. No Zcon, selecionei tanto o MySQL-4.1 como o MySQL, e ainda assim nao tive sucesso. Mudei da LibMySQL41.dll ( 26.setembro.2005, tamanho 1032kb ) para a LibMysql.dll ( 04.abril.2007, 1984kb) e nao funcionou. No diretorio C:\Zeos6.5_D7\src\dbc, existe um arquivo chamado ZDBCMYSQL.PASque tem uma funcao para setar o Timeout no MySQL... quem sabe? Ja testei em varios servidores ( dreamhost, crysteltech, locaweb, hostingatoz ) e continuo tendo erros... Se nao fosse a necessidade de acessar MySQL e SQLServer, de acordo com escolha do cliente, ja teria migrado para o MyDAC... ;( Bom, este email 'e para informa-los sobre o andamento do processo, e quem sabe, receber alguma inspiracao. Sim... posso disponibilizar uma conta no mysql.eurico.net para vossos testes. :D Obrigado. Sergio Eurico. Em 09/10/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu: LOST CONNECTION pode ser causado por varios motivos, eu uso DELPHI 6 e 7 com MyDAC no lugar do Zeos e (claro) MySQL 3.xx e 5.xx, e ainda não tive porblema de LOST CONNECTION, à não ser é claro quando cai um link ou coisa parecida né... Como disse, queda de link, muito tempo de inatividade caso isso seja configuravel pois não conheço o Zeos (alias ja conheci) e nem quero conhecer (mais), muito tempo de espera por uma resposta de uma query muiito demorada e assim vai.. Luiz Escobar - Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/ASSEMBLER/MySQL/xBase SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, October 08, 2007 12:50 PM Subject: [delphi-br] Re: Mostrar campo monetário no Delphi-MySQL Olá. Eu tenho uma aplicacao em Delphi 7, MySQL 5 hospedado na Dreamhost e Zeos 6.5 stable. Tenho tido problemas com o Lost Connection. Ja pesquisei bastante na internet e em livros, mas ainda nao achei uma solucao. Ja vi que o erro nao é exclusivo do Delphi e que a Zeos é considerada a melhor forma de tratar com MySQL pelo Delphi 7. Se alguem aqui lida com MySQL e nao tem (ou ja solucionou) o problema de Lost connection to Mysql server during query? No Delphi 2007 o problema existe? Seria um erro na LibMySQL.dll ?? Eduardo, poderia ser mais especifico quanto a fazer um acerto no registro do Windows? ( mensagem abaixo). Onde no registro? Qual a chave? Ajusto isso pela propria Zeos ou diretamente no registro? Muito Obrigado. Sergio Eurico. --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu Maravilha, mySQL 5 é zeos 6.5.1 funciona blz.. so tome cuidado se for rodar o mysql no windows xp, tem que fazer um acerto no registro do windows, pra corrigir um erro que da as vezes, Lost connection... e use sempre tabelas do tipo InnoDB, ai vc esquece que tem um banco de dados. boa sorte. Em 22/07/06, Karin Schiochet[EMAIL PROTECTED] escreveu: Olá Eduardo beleza, fiz exatamente o que vocês e o Marcos J.A. propôs e ficou beleza, melhor não poderia. E quanto ao MySQL, estou usando sim o 5.0 e o ZeosLib 6.5.1 -alpha CVS-version, espero que esta versão seja boa, ví alguns comentários em foruns reclamando de certas versões do Zeos. Um grande abraço, Karin Klayton --- Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu: Olá amigo, vc fez uma ótima escolha, mySQL + Zeos, espero que seja o zeos 6.5 e mySQL 5, mas se nao for tudo bem, pra resolver esse problema, vá no Field Editor da sua TZquery no campo especifico do valor na propriedade DisplayForma coloque #,##0.00 que vai ficar como vc quer. -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] DUvidas com sql
Ola gente, estou com uma pequena duvida, tenho um select com 5 campos assim: select * from CLIENTE where DP1_CLIENTE like ''%'+Buscar+'%'' or DP2_CLIENTE like ''%'+Buscar+'%'' or DP3_CLIENTE like ''%'+Buscar+'%'' or DP4_CLIENTE like ''%'+Buscar+'%'' or DP5_CLIENTE like ''%'+Buscar+'%'' or DP6_CLIENTE like ''%'+Buscar+'%''' bom o select acontece normal e esta rodando legal, mas na verdade não sei de qual o campo vem a resposta por exemplo gostaria de criar uma variavel no sql que amarzene o valor de resultado. tem como? [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] DBGrid
no dbgrid quando clicamos com a setinha para o lado (-) ele desce uma linha, como faço para ao invés de descer uma linha rolar o scroll para o lado direito, mesmo tendo a propriedade options.rowselected = True ? Alcione Guimarães e-mail: [EMAIL PROTECTED] Cel: 11-9515-8707 SIP VOIP: 3301040 SKYPE: alcistemas msn:[EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Mostrar campo monetário no Delphi-MySQL
Olá Sérgio, qual problema vc ta enfrentando? passe com mais detalhes, por acaso, o zeos que vc instalou, possue a propriedade AutoReconnect no ZConnection? explique os erros que vc fala que acontece, e se possível me passe um login e senha para eu conectar nessa base e verificar exatamente qual o problema. descreva detalhadamente, como funciona sua aplicação e se puder me enviar um exemplo de como ocorre o problema certamente poderei te ajudar. Em 14/10/07, Sergio Eurico [EMAIL PROTECTED] escreveu: Ola pessoal. Eu testei o componente que o Eduardo gentilmente me enviou, mas continuo tendo erros. No Zcon, selecionei tanto o MySQL-4.1 como o MySQL, e ainda assim nao tive sucesso. Mudei da LibMySQL41.dll ( 26.setembro.2005, tamanho 1032kb ) para a LibMysql.dll ( 04.abril.2007, 1984kb) e nao funcionou. No diretorio C:\Zeos6.5_D7\src\dbc, existe um arquivo chamado ZDBCMYSQL.PASque tem uma funcao para setar o Timeout no MySQL... quem sabe? Ja testei em varios servidores ( dreamhost, crysteltech, locaweb, hostingatoz ) e continuo tendo erros... Se nao fosse a necessidade de acessar MySQL e SQLServer, de acordo com escolha do cliente, ja teria migrado para o MyDAC... ;( Bom, este email 'e para informa-los sobre o andamento do processo, e quem sabe, receber alguma inspiracao. Sim... posso disponibilizar uma conta no mysql.eurico.net para vossos testes. :D Obrigado. Sergio Eurico. Em 09/10/07, [EMAIL PROTECTED] escobar%40megasistema.com.br [EMAIL PROTECTED] escobar%40megasistema.com.br escreveu: LOST CONNECTION pode ser causado por varios motivos, eu uso DELPHI 6 e 7 com MyDAC no lugar do Zeos e (claro) MySQL 3.xx e 5.xx, e ainda não tive porblema de LOST CONNECTION, à não ser é claro quando cai um link ou coisa parecida né... Como disse, queda de link, muito tempo de inatividade caso isso seja configuravel pois não conheço o Zeos (alias ja conheci) e nem quero conhecer (mais), muito tempo de espera por uma resposta de uma query muiito demorada e assim vai.. Luiz Escobar - Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/ASSEMBLER/MySQL/xBase SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP - Original Message - From: Sergio Eurico To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Sent: Monday, October 08, 2007 12:50 PM Subject: [delphi-br] Re: Mostrar campo monetário no Delphi-MySQL Olá. Eu tenho uma aplicacao em Delphi 7, MySQL 5 hospedado na Dreamhost e Zeos 6.5 stable. Tenho tido problemas com o Lost Connection. Ja pesquisei bastante na internet e em livros, mas ainda nao achei uma solucao. Ja vi que o erro nao é exclusivo do Delphi e que a Zeos é considerada a melhor forma de tratar com MySQL pelo Delphi 7. Se alguem aqui lida com MySQL e nao tem (ou ja solucionou) o problema de Lost connection to Mysql server during query? No Delphi 2007 o problema existe? Seria um erro na LibMySQL.dll ?? Eduardo, poderia ser mais especifico quanto a fazer um acerto no registro do Windows? ( mensagem abaixo). Onde no registro? Qual a chave? Ajusto isso pela propria Zeos ou diretamente no registro? Muito Obrigado. Sergio Eurico. --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu Maravilha, mySQL 5 é zeos 6.5.1 funciona blz.. so tome cuidado se for rodar o mysql no windows xp, tem que fazer um acerto no registro do windows, pra corrigir um erro que da as vezes, Lost connection... e use sempre tabelas do tipo InnoDB, ai vc esquece que tem um banco de dados. boa sorte. Em 22/07/06, Karin Schiochet[EMAIL PROTECTED] escreveu: Olá Eduardo beleza, fiz exatamente o que vocês e o Marcos J.A. propôs e ficou beleza, melhor não poderia. E quanto ao MySQL, estou usando sim o 5.0 e o ZeosLib 6.5.1 -alpha CVS-version, espero que esta versão seja boa, ví alguns comentários em foruns reclamando de certas versões do Zeos. Um grande abraço, Karin Klayton --- Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu: Olá amigo, vc fez uma ótima escolha, mySQL + Zeos, espero que seja o zeos 6.5 e mySQL 5, mas se nao for tudo bem, pra resolver esse problema, vá no Field Editor da sua TZquery no campo especifico do valor na propriedade DisplayForma coloque #,##0.00 que vai ficar como vc quer. -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Acesso Grátis - Internet rápida e
Re: [delphi-br] Como fazer pra uma Thread rodar em 100% num processador Core 2 Duo?
Valeu Andreano, neste caso seria o ideal, pois eu quero rodar somente ela... pois preciso do resultado do cálculo, ou seja, não é bem um sistema e sim um cálculo que eu preciso. Obrigado, []s Em 13/10/07, Andreano Lanusse [EMAIL PROTECTED] escreveu: Felipe, Uma thread chegar a 100% não depende apenas do seu código, outros fatores como gravação, leitura de disco e etc forma o consumo de CPU... Colocar a thread em prioridade alta irá fazer com que o sistema operacional de prioridade para o seu processo, mas não que irá ficar em 100% no Task Manager. Uma thread apenas nunca vai fazer os dois núcleos Dual Core ficar em 100%, você pode conseguir isso se tiver mais de uma thread, pois no Dual Core cada uma será executa em paralelo em núcleos separados. Outra coisa, uma thread consumer 100% da máquina irá parar ou tornar lento os outros processos, pode ser um grande problema, cuidado 100% nunca é o melhor neste caso. Abraços, Andreano Lanusse CodeGear Product Line Manager Evangelist Leader Latin America Blog: http://blogs.codegear.com/andreanolanusse Exemplos: http://cc.codegear.com/Author/38483 From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Fellipe Henrique Sent: Saturday, October 13, 2007 10:14 AM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] Como fazer pra uma Thread rodar em 100% num processador Core 2 Duo? Cara.. era isso.. eu dava um syncronize toda hora nos for, pra eu ver o andamento do processo... foi só colocar ele em 2 for, que o bichinho tá lá no 100%!! Valeu Cara... obrigado. []s Em 13/10/07, Joao Morais [EMAIL PROTECTED]post%40joaomorais.com.brmailto: post% post%2540joaomorais.com.br escreveu: Fellipe Henrique wrote: Bom, as duas threads estão no Highest, e cada uma tem um syncronize separado, que não interfere na outra... agora... lock e critical section, não sei o que é isto.. :o) será que pode ser isso? Critical section ou Lock permite que uma thread bloqueie acesso a algum recurso enquanto ela trabalha no tal recurso, evitando que outra thread meta a mão e faça alguma bagunça. Se você não sabe muito bem o que é, então você não está usando =) O Synchronize pode estar sacaneando o seu processamento porque é a main thread quem trata dele, e apenas um Synchronize é tratado de cada vez. Tente remover a chamada (ou seja, nada de atualizações no vídeo), ou tente minimizar o uso. -- Joao Morais -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com mailto:fellipeh% fellipeh%25 40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Diferença Win32 x Delphi.Net
Estou com um dúvida, procurei sobre o assunto na internet e não obtive um esclarecimento da minha duvida. Gostaria de saber qual a diferença em programar para Win32 e .Net (Windows Forms Application) no Delphi 2006? E quando devo usar um e o outro??
Re: [delphi-br] Diferença Win32 x Delphi. Net
Completo com o seguinte: se você precisa de algum recurso do .net para facilitar a sua vida e para ganhar produtividade, citando por exemplo reflexão, garbage collection, algum framework para .net como o nhibernate, etc., então você tem que ir de .net. Se nada do que o .net oferece se transformar em produtividade para você, então é bem melhor ir de win32. Tenha em mente que .net é um framework para o desenvolvedor. Se ele não ajudar o desenvolvedor, então ele simplesmente não é necessário. -- Joao Morais Eduardo Silva dos Santos wrote: Olá aoliveira_sys a grosso modo, desenvolvendo em .NET vc vai utilizar os recursos deste framework, logo o mesmo terá que ser instado na máquina cliente. o seu executável não terá comunição direta com a API do Windows, o .NET framework vai cuidar dessa parte. bem como da execução de tudo que o seu software for fazer.. ( da uma vasculhada na net que vai vai achar muito material falando sobre isso) desenvolver em Win32, vc vai gerar uma aplicação com código x86 - win32, com acesso direto à API do Windows, código nativo e + rápido. ( vc tb acha muita coisa no google) agora, em qual situação usar, ai depende.. pra desktop eu nunca vou usar .NET, o desepenho da aplicação é baixa ( a prova disso é o novo sistema de Help da Microsoft que é baseado no .NET) a distribuição fica complicada, porque nem toda máquina XP tem o .NET instalado e ainda existe um grande número de usuários do Win98. bom, pesquise no google que vc vai achar muito material interessante e mais esclarecedor que esse meu post superficial. grande abraço. Em 14/10/07, aoliveira_sys [EMAIL PROTECTED] escreveu: Estou com um dúvida, procurei sobre o assunto na internet e não obtive um esclarecimento da minha duvida. Gostaria de saber qual a diferença em programar para Win32 e .Net (Windows Forms Application) no Delphi 2006? E quando devo usar um e o outro??
[delphi-br] ToolTip
Boa noite! Por favor, gostaria de saber se alguém pode me ajudar. Quero implementar ToolTips no Delhpi 7, porém não sei como... Será que alguém pode me ensinar??? Obrigada!
Re: [delphi-br] ToolTip
Monica peguei um componente na net e fiz algumas alterações... me add no msn ou skype que t mando Atenciosamente Hudson Dias www.alcancedigital.com.br MSN: [EMAIL PROTECTED] Skype: hudson_bh Tele: (31)3434-6304 - Original Message - From: Mônica Pagno To: delphi-br@yahoogrupos.com.br Sent: Sunday, October 14, 2007 8:50 PM Subject: [delphi-br] ToolTip Boa noite! Por favor, gostaria de saber se alguém pode me ajudar. Quero implementar ToolTips no Delhpi 7, porém não sei como... Será que alguém pode me ensinar??? Obrigada! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] DUvidas com sql
Não sei se vai funcionar. Faz um case com a busca. Asimm: case when DP1_CLIENTE like ''%'+Buscar+'%'' then Vem do DP1 when DP2_CLIENTE like ''%'+Buscar+'%'' then Vem do DP2 end as Testes Tenta ai e fale. []s, Marlon - Original Message - From: Hudson To: delphi-br@yahoogrupos.com.br Sent: Sunday, October 14, 2007 1:22 PM Subject: [delphi-br] DUvidas com sql Ola gente, estou com uma pequena duvida, tenho um select com 5 campos assim: select * from CLIENTE where DP1_CLIENTE like ''%'+Buscar+'%'' or DP2_CLIENTE like ''%'+Buscar+'%'' or DP3_CLIENTE like ''%'+Buscar+'%'' or DP4_CLIENTE like ''%'+Buscar+'%'' or DP5_CLIENTE like ''%'+Buscar+'%'' or DP6_CLIENTE like ''%'+Buscar+'%''' bom o select acontece normal e esta rodando legal, mas na verdade não sei de qual o campo vem a resposta por exemplo gostaria de criar uma variavel no sql que amarzene o valor de resultado. tem como? [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.10/1070 - Release Date: 14/10/2007 09:22 [As partes desta mensagem que não continham texto foram removidas]