Re: [delphi-br] Re: Mostrar campo monetário no Delphi-MySQL

2007-10-14 Por tôpico Sergio Eurico
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

2007-10-14 Por tôpico Hudson
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

2007-10-14 Por tôpico Alcistemas Informática
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

2007-10-14 Por tôpico Eduardo Silva dos Santos
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?

2007-10-14 Por tôpico Fellipe Henrique
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

2007-10-14 Por tôpico aoliveira_sys
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

2007-10-14 Por tôpico Joao Morais

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

2007-10-14 Por tôpico Mônica Pagno
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

2007-10-14 Por tôpico Hudson
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

2007-10-14 Por tôpico Marlon Tiedt
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]