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 -- 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
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
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
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
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
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
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
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
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
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
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
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
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
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