Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-16 Por tôpico Eduardo
Acho q isso não é uma boa !

Se por qual quer motivo a conexao cair sua aplicação ficara tentando 
conectar.


Eduardo

Danilo Valente escreveu:
 Se você mudar a propriedade CommandTimeout para 0 o tempo para a 
 execução dos comandos nunca expira...

 Atenciosamente,

 Danilo Valente
   - Original Message -
   From: Júnior Valões
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, August 15, 2006 11:51 AM
   Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido


   Eduardo,

   Era EXATAMENTE isto...

   Valeu mesmo...

   Júnior
 - Original Message -
 From: Eduardo
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, August 15, 2006 10:50 AM
 Subject: Re: [delphi-br] ADO - Timeout Expired


 Tente isso !!

 TADODataSet(ADOQuery1).CommandTimeout := 3;


 Eduardo

 Júnior Valões escreveu:
  Bom dia, pessoal...
 
  Fiz uma aplicação que roda umas querys um pouco pesadas. Estou 
 fazendo
  tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys 
 mais
  pesadas dá erro de Timeout Expired. Já mudei as propriedades de
  timeout do ADO pra 3, 5 segundos e nada.
 
  Quando eu rodo a mesma query usando o TQuery (BDE ao invés do 
 ADO) a
  query é executada sem problema algum.
 
  Gostaria de saber se existe algum parâmetro que não estou setando
  corretamente para que minhas querys pesadas estejam com esse
  problema com ADO.
 
  Agradeço a ajuda,
 
  Júnior
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  



 ___
 O Yahoo! está de cara nova. Venha conferir!
 http://br.yahoo.com
 

   [As partes desta mensagem que não continham texto foram removidas]

   

 [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 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-16 Por tôpico Danilo Valente
Isso não acontece... O parâmetro não serve para isso, server para parar a 
execução de um comando em uma conexão que ainda está ativa porque está 
demorando demais. Não tem nada a ver com conectar automaticamente se a conexão 
cair...

Atenciosamente,

Danilo Valente
  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, August 16, 2006 9:07 AM
  Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido


  Acho q isso não é uma boa !

  Se por qual quer motivo a conexao cair sua aplicação ficara tentando 
  conectar.


  Eduardo

  Danilo Valente escreveu:
   Se você mudar a propriedade CommandTimeout para 0 o tempo para a 
   execução dos comandos nunca expira...
  
   Atenciosamente,
  
   Danilo Valente
 - Original Message -
 From: Júnior Valões
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, August 15, 2006 11:51 AM
 Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido
  
  
 Eduardo,
  
 Era EXATAMENTE isto...
  
 Valeu mesmo...
  
 Júnior
   - Original Message -
   From: Eduardo
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, August 15, 2006 10:50 AM
   Subject: Re: [delphi-br] ADO - Timeout Expired
  
  
   Tente isso !!
  
   TADODataSet(ADOQuery1).CommandTimeout := 3;
  
  
   Eduardo
  
   Júnior Valões escreveu:
Bom dia, pessoal...
   
Fiz uma aplicação que roda umas querys um pouco pesadas. Estou 
   fazendo
tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys 
   mais
pesadas dá erro de Timeout Expired. Já mudei as propriedades de
timeout do ADO pra 3, 5 segundos e nada.
   
Quando eu rodo a mesma query usando o TQuery (BDE ao invés do 
   ADO) a
query é executada sem problema algum.
   
Gostaria de saber se existe algum parâmetro que não estou setando
corretamente para que minhas querys pesadas estejam com esse
problema com ADO.
   
Agradeço a ajuda,
   
Júnior
   
[As partes desta mensagem que não continham texto foram removidas]
   

  
  
  
   ___
   O Yahoo! está de cara nova. Venha conferir!
   http://br.yahoo.com
   
  
 [As partes desta mensagem que não continham texto foram removidas]
  
 
  
   [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 
   

[As partes desta mensagem que não continham texto foram removidas]






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] ADO - Timeout Expired

2006-08-15 Por tôpico Júnior Valões
Bom dia, pessoal...

Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo tudo com 
ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais pesadas dá erro de 
Timeout Expired. Já mudei as propriedades de timeout do ADO pra 3, 5 
segundos e nada.

Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a query é 
executada sem problema algum.

Gostaria de saber se existe algum parâmetro que não estou setando corretamente 
para que minhas querys pesadas estejam com esse problema com ADO.

Agradeço a ajuda,

Júnior

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] ADO - Timeout Expired

2006-08-15 Por tôpico Eduardo
Tente isso !!

TADODataSet(ADOQuery1).CommandTimeout := 3;


Eduardo

Júnior Valões escreveu:
 Bom dia, pessoal...

 Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo 
 tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais 
 pesadas dá erro de Timeout Expired. Já mudei as propriedades de 
 timeout do ADO pra 3, 5 segundos e nada.

 Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a 
 query é executada sem problema algum.

 Gostaria de saber se existe algum parâmetro que não estou setando 
 corretamente para que minhas querys pesadas estejam com esse 
 problema com ADO.

 Agradeço a ajuda,

 Júnior

 [As partes desta mensagem que não continham texto foram removidas]

  



___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-15 Por tôpico Júnior Valões
Eduardo, 

Era EXATAMENTE isto...

Valeu mesmo...

Júnior
  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, August 15, 2006 10:50 AM
  Subject: Re: [delphi-br] ADO - Timeout Expired


  Tente isso !!

  TADODataSet(ADOQuery1).CommandTimeout := 3;


  Eduardo

  Júnior Valões escreveu:
   Bom dia, pessoal...
  
   Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo 
   tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais 
   pesadas dá erro de Timeout Expired. Já mudei as propriedades de 
   timeout do ADO pra 3, 5 segundos e nada.
  
   Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a 
   query é executada sem problema algum.
  
   Gostaria de saber se existe algum parâmetro que não estou setando 
   corretamente para que minhas querys pesadas estejam com esse 
   problema com ADO.
  
   Agradeço a ajuda,
  
   Júnior
  
   [As partes desta mensagem que não continham texto foram removidas]
  



  
  ___ 
  O Yahoo! está de cara nova. Venha conferir! 
  http://br.yahoo.com 
   

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-15 Por tôpico Danilo Valente
Se você mudar a propriedade CommandTimeout para 0 o tempo para a execução dos 
comandos nunca expira...

Atenciosamente,

Danilo Valente
  - Original Message - 
  From: Júnior Valões 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, August 15, 2006 11:51 AM
  Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido


  Eduardo, 

  Era EXATAMENTE isto...

  Valeu mesmo...

  Júnior
- Original Message - 
From: Eduardo 
To: delphi-br@yahoogrupos.com.br 
Sent: Tuesday, August 15, 2006 10:50 AM
Subject: Re: [delphi-br] ADO - Timeout Expired


Tente isso !!

TADODataSet(ADOQuery1).CommandTimeout := 3;


Eduardo

Júnior Valões escreveu:
 Bom dia, pessoal...

 Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo 
 tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais 
 pesadas dá erro de Timeout Expired. Já mudei as propriedades de 
 timeout do ADO pra 3, 5 segundos e nada.

 Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a 
 query é executada sem problema algum.

 Gostaria de saber se existe algum parâmetro que não estou setando 
 corretamente para que minhas querys pesadas estejam com esse 
 problema com ADO.

 Agradeço a ajuda,

 Júnior

 [As partes desta mensagem que não continham texto foram removidas]

  



___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com 
 

  [As partes desta mensagem que não continham texto foram removidas]

   

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] ADO - Timeout Expired

2005-05-10 Por tôpico Nivaldo Stainle
qual outra maneira eu poderia fazer, se existir outro modo eu agradeceria
a ajuda
 
Stainle

Rodrigo Othavio Farias [EMAIL PROTECTED] escreveu:
esse teu select é um pesadelo tomando vida, coitado de quem tiver que dar 
manutenção nele

Eu repensaria o select, com certeza tem algum modo mais intelegivel de 
fazer, que nao onere tanto o banco


[]´s
Rodrigo O. Farias

- Original Message - 
From: stainle2003
To: delphi-br@yahoogrupos.com.br
Sent: Monday, May 09, 2005 4:00 PM
Subject: [delphi-br] ADO - Timeout Expired


usando a sentença abaixo com ADO estou tendo problema de time out,
ele expira, com o BDE funciona normalmente, achei  que com ADO seria
mais rápido mas me deparei com este problema, alguém sabe o que posso
fazer.

grato


Stainle

select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano,
sum(mat.ttotal) as Matriz,
(select  sum(f03.ttotal) from esif03 f03
where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3))
and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
(select  sum(f04.ttotal) from esif04 f04
where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3))
and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
(select  sum(f05.ttotal) from esif05 f05
where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3))
and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
(select  sum(f06.ttotal) from esif06 f06
where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3))
and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
(select  sum(f07.ttotal) from esif07 f07
where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3))
and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano)
and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
from esimat mat
where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera =
2) and (mat.tihisto = 'S')
group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
order by linha





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:

São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília





Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba 
Porto Alegre Belo Horizonte Brasília 

-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] ADO - Timeout Expired

2005-05-10 Por tôpico Nivaldo Stainle
coloquei 1 e não deu certo, vou tentar com 1.000.000
 
Stainle

Andre - Yahoo [EMAIL PROTECTED] escreveu:
esse erro ocorre porque sua consulta está demorando muito, para que isso não 
ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15 minutos, 
assim a conexão não cairá ...


 André Luis da Silveira
Laticínios Morrinhos Ind Com Ltda
 Desenvolvedor
  - Original Message - 
  From: stainle2003 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, May 09, 2005 4:00 PM
  Subject: [delphi-br] ADO - Timeout Expired


  usando a sentença abaixo com ADO estou tendo problema de time out, 
  ele expira, com o BDE funciona normalmente, achei  que com ADO seria 
  mais rápido mas me deparei com este problema, alguém sabe o que posso 
  fazer.

  grato


  Stainle

  select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, 
  sum(mat.ttotal) as Matriz,
  (select  sum(f03.ttotal) from esif03 f03
  where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) 
  and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
  and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
  (select  sum(f04.ttotal) from esif04 f04
  where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) 
  and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
  and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
  (select  sum(f05.ttotal) from esif05 f05
  where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) 
  and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
  and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
  (select  sum(f06.ttotal) from esif06 f06
  where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) 
  and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
  and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
  (select  sum(f07.ttotal) from esif07 f07
  where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) 
  and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) 
  and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
  from esimat mat
  where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 
  2) and (mat.tihisto = 'S')
  group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
  order by linha





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
 
São Paulo Rio de Janeiro Curitiba Porto Alegre Belo 
Horizonte Brasília  
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba 
Porto Alegre Belo Horizonte Brasília 

-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] ADO - Timeout Expired

2005-05-10 Por tôpico Oswaldo Ricardo da Rocha Jr
1º - Vc tâ fazendo o banco moer cana com este select. É melhor otimiza-lo.
2º - Qual versão do Delphi vc está usando? 
 



Mensagem: 3 
Data: Tue, 10 May 2005 08:41:14 -0300 (ART)
De: Nivaldo Stainle 
Assunto: Re: ADO - Timeout Expired

qual outra maneira eu poderia fazer, se existir outro modo eu agradeceria
a ajuda

Stainle

Rodrigo Othavio Farias escreveu:
esse teu select é um pesadelo tomando vida, coitado de quem tiver que dar 
manutenção nele

Eu repensaria o select, com certeza tem algum modo mais intelegivel de 
fazer, que nao onere tanto o banco


[]´s
Rodrigo O. Farias

- Original Message - 
From: stainle2003
To: delphi-br@yahoogrupos.com.br
Sent: Monday, May 09, 2005 4:00 PM
Subject: [delphi-br] ADO - Timeout Expired


usando a sentença abaixo com ADO estou tendo problema de time out,
ele expira, com o BDE funciona normalmente, achei que com ADO seria
mais rápido mas me deparei com este problema, alguém sabe o que posso
fazer.

grato


Stainle

select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano,
sum(mat.ttotal) as Matriz,
(select sum(f03.ttotal) from esif03 f03
where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3))
and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
(select sum(f04.ttotal) from esif04 f04
where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3))
and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
(select sum(f05.ttotal) from esif05 f05
where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3))
and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
(select sum(f06.ttotal) from esif06 f06
where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3))
and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
(select sum(f07.ttotal) from esif07 f07
where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3))
and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano)
and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
from esimat mat
where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera =
2) and (mat.tihisto = 'S')
group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
order by linha





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:

São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília





Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba 
Porto Alegre Belo Horizonte Brasília 

-
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[As partes desta mensagem que não continham texto foram removidas]




  ___   _  _  _  
 / _ \ | || || | 
| | | | ___ __  _  __ __ _ | |  __| |  ___   | |_ __ 
| | | |/ __|\ \/ \/ // _` || | / _  | / _ \  _   | | '__|
| |_| |\__ \ \  _  /| (_| || || (_| || (_) || |__| | |   
 \___/ |___/  \/ \/  \__,_||_| \__._| \___/ \_/|_|   
   Oswaldo Ricardo da Rocha Jr   
E-Mail: [EMAIL PROTECTED], [EMAIL PROTECTED] 
[EMAIL PROTECTED],[EMAIL PROTECTED] 
HP Pessoal: http://br.geocities.com/oswjr
HP Empresa: http://www.lckconsultoria.com.br 
Messenger   [EMAIL PROTECTED]  
ICQ:66755778 

-
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as 

Re: [delphi-br] ADO - Timeout Expired

2005-05-09 Por tôpico =?iso-8859-1?Q?Rog=E9rio?=
Veja uma resposta, ref. ao mesmo problema que, enviei a um amigo em 2003...
Veja se ela tb. lhe atende...
Se alguém tiver outra opinião...
[]'s

- Original Message - 
From: Rogério [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, May 20, 2003 8:10 PM
Subject: Re: [delphi-br] ADO Delphi 5 erro Timeout


 Já Tive alguns problemas com time out  com ADO no Delphi 5
 inclusive expus o problema aqui na lista, mas não obtive êxito.

 Após alguns dias pesquisando pela Internet encontrei um glossário que
 indicava alguns problemas no componente.

 Encontrei um Caminho e espero que possa te ajudar.:

 Coloque:
 TAdoDataset(AdoQuery1).CommandTimeOut  := 1800; // 30 Minutos
 ou:
 TAdoDataset(AdoTable1).CommandTimeOut  := 1800; // 30 Minutos

 []'s
 Rogério.


- Original Message - 
From: stainle2003 [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Monday, May 09, 2005 4:00 PM
Subject: [delphi-br] ADO - Timeout Expired


usando a sentença abaixo com ADO estou tendo problema de time out,
ele expira, com o BDE funciona normalmente, achei  que com ADO seria
mais rápido mas me deparei com este problema, alguém sabe o que posso
fazer.

grato


Stainle

select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano,
sum(mat.ttotal) as Matriz,
(select  sum(f03.ttotal) from esif03 f03
where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3))
and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
(select  sum(f04.ttotal) from esif04 f04
where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3))
and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
(select  sum(f05.ttotal) from esif05 f05
where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3))
and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
(select  sum(f06.ttotal) from esif06 f06
where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3))
and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
(select  sum(f07.ttotal) from esif07 f07
where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3))
and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano)
and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
from esimat mat
where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera =
2) and (mat.tihisto = 'S')
group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
order by linha




 - Original Message -
 From: [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, May 20, 2003 5:38 PM
 Subject: [delphi-br] ADO Delphi 5 erro Timeout


 Estou com Problema de Timeout em uma aplicacao de convercao que
 criei, ja tinha lido uma materia onde teria que atualizar o Delphi 5
 e depois baixar um download para atualizar o ADO segui todos os passo
 mais o problema continua, a opcao mais facil foi compilar a aplicacao
 em delphi 6 e colocar 0 na propriedade timeout , mais gostaria de
 saber como resolver esse problema no Delphi 5 caso alguem ja passou
 por isso.

 Muito Obrigado

 Luiz Eduardo Rocha
 Miami - Florida.



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos










-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] ADO - Timeout Expired

2005-05-09 Por tôpico Andre - Yahoo
esse erro ocorre porque sua consulta está demorando muito, para que isso não 
ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15 minutos, 
assim a conexão não cairá ...


 André Luis da Silveira
Laticínios Morrinhos Ind Com Ltda
 Desenvolvedor
  - Original Message - 
  From: stainle2003 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, May 09, 2005 4:00 PM
  Subject: [delphi-br] ADO - Timeout Expired


  usando a sentença abaixo com ADO estou tendo problema de time out, 
  ele expira, com o BDE funciona normalmente, achei  que com ADO seria 
  mais rápido mas me deparei com este problema, alguém sabe o que posso 
  fazer.

  grato


  Stainle

  select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, 
  sum(mat.ttotal) as Matriz,
  (select  sum(f03.ttotal) from esif03 f03
  where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) 
  and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
  and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
  (select  sum(f04.ttotal) from esif04 f04
  where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) 
  and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
  and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
  (select  sum(f05.ttotal) from esif05 f05
  where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) 
  and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
  and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
  (select  sum(f06.ttotal) from esif06 f06
  where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) 
  and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
  and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
  (select  sum(f07.ttotal) from esif07 f07
  where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) 
  and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) 
  and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
  from esimat mat
  where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 
  2) and (mat.tihisto = 'S')
  group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
  order by linha





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
 
São Paulo Rio de Janeiro Curitiba Porto Alegre Belo 
Horizonte Brasília  
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] ADO - Timeout Expired

2005-05-09 Por tôpico Leandro
Se for Sql Server, vc pode tambem refazer o indice clustered da tabela (se
ele tiver muitos registros).

att,

Leandro

- Original Message - 
From: Andre - Yahoo [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Monday, May 09, 2005 5:39 PM
Subject: Re: [delphi-br] ADO - Timeout Expired


esse erro ocorre porque sua consulta está demorando muito, para que isso não
ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15
minutos, assim a conexão não cairá ...


 André Luis da Silveira
Laticínios Morrinhos Ind Com Ltda
 Desenvolvedor
  - Original Message - 
  From: stainle2003
  To: delphi-br@yahoogrupos.com.br
  Sent: Monday, May 09, 2005 4:00 PM
  Subject: [delphi-br] ADO - Timeout Expired


  usando a sentença abaixo com ADO estou tendo problema de time out,
  ele expira, com o BDE funciona normalmente, achei  que com ADO seria
  mais rápido mas me deparei com este problema, alguém sabe o que posso
  fazer.

  grato


  Stainle

  select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano,
  sum(mat.ttotal) as Matriz,
  (select  sum(f03.ttotal) from esif03 f03
  where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3))
  and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
  and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
  (select  sum(f04.ttotal) from esif04 f04
  where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3))
  and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
  and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
  (select  sum(f05.ttotal) from esif05 f05
  where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3))
  and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
  and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
  (select  sum(f06.ttotal) from esif06 f06
  where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3))
  and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
  and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
  (select  sum(f07.ttotal) from esif07 f07
  where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3))
  and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano)
  and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
  from esimat mat
  where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera =
  2) and (mat.tihisto = 'S')
  group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
  order by linha





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:

São Paulo Rio de Janeiro Curitiba Porto Alegre Belo
Horizonte Brasília





--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos










-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] ADO - Timeout Expired

2005-05-09 Por tôpico Nivaldo Stainle
coloquei 1 e não funcionou; só não entendo porque com BDE funciona e com 
ADO NÃO
 
Stainle

Leandro [EMAIL PROTECTED] escreveu:
Se for Sql Server, vc pode tambem refazer o indice clustered da tabela (se
ele tiver muitos registros).

att,

Leandro

- Original Message - 
From: Andre - Yahoo [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Monday, May 09, 2005 5:39 PM
Subject: Re: [delphi-br] ADO - Timeout Expired


esse erro ocorre porque sua consulta está demorando muito, para que isso não
ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15
minutos, assim a conexão não cairá ...


 André Luis da Silveira
Laticínios Morrinhos Ind Com Ltda
 Desenvolvedor
  - Original Message - 
  From: stainle2003
  To: delphi-br@yahoogrupos.com.br
  Sent: Monday, May 09, 2005 4:00 PM
  Subject: [delphi-br] ADO - Timeout Expired


  usando a sentença abaixo com ADO estou tendo problema de time out,
  ele expira, com o BDE funciona normalmente, achei  que com ADO seria
  mais rápido mas me deparei com este problema, alguém sabe o que posso
  fazer.

  grato


  Stainle

  select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano,
  sum(mat.ttotal) as Matriz,
  (select  sum(f03.ttotal) from esif03 f03
  where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3))
  and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
  and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
  (select  sum(f04.ttotal) from esif04 f04
  where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3))
  and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
  and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
  (select  sum(f05.ttotal) from esif05 f05
  where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3))
  and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
  and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
  (select  sum(f06.ttotal) from esif06 f06
  where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3))
  and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
  and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
  (select  sum(f07.ttotal) from esif07 f07
  where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3))
  and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano)
  and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
  from esimat mat
  where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera =
  2) and (mat.tihisto = 'S')
  group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
  order by linha





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:

São Paulo Rio de Janeiro Curitiba Porto Alegre Belo
Horizonte Brasília





--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos










-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba 
Porto Alegre Belo Horizonte Brasília 

-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um

Re: [delphi-br] ADO - Timeout Expired

2005-05-09 Por tôpico Rodrigo Othavio Farias
esse teu select é um pesadelo tomando vida, coitado de quem tiver que dar 
manutenção nele

Eu repensaria o select, com certeza tem algum modo mais intelegivel de 
fazer, que nao onere tanto o banco


[]´s
Rodrigo O. Farias

- Original Message - 
From: stainle2003
To: delphi-br@yahoogrupos.com.br
Sent: Monday, May 09, 2005 4:00 PM
Subject: [delphi-br] ADO - Timeout Expired


usando a sentença abaixo com ADO estou tendo problema de time out,
ele expira, com o BDE funciona normalmente, achei  que com ADO seria
mais rápido mas me deparei com este problema, alguém sabe o que posso
fazer.

grato


Stainle

select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano,
sum(mat.ttotal) as Matriz,
(select  sum(f03.ttotal) from esif03 f03
where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3))
and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
(select  sum(f04.ttotal) from esif04 f04
where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3))
and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
(select  sum(f05.ttotal) from esif05 f05
where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3))
and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
(select  sum(f06.ttotal) from esif06 f06
where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3))
and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
(select  sum(f07.ttotal) from esif07 f07
where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3))
and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano)
and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
from esimat mat
where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera =
2) and (mat.tihisto = 'S')
group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
order by linha





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:

 São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília





Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html