Fórum Queda de rendimento? #39232

07/10/2003

0

Pessoal uso umas rotinas via SQL pra atualizar dados no meu banco, como por exemplo data de vencimento, dias de atrazo e atualizar a parte de promotores, mas estou tendo problemas as vezes com o servidor. Quando estou atualizando meu banco o servidor fica sem executar nenhum comando externo, apenas o do sistema, mesmo assim ocorre erros! Gostaria de saber se quando executo essas funções em SQL que estão divididas em botões há necessidade de um espaço de tempo pra que o servidor retome sua memória ou não. Agradeço a atenção!


Virus69

Virus69

Responder

Posts

07/10/2003

Afarias

não entendi! quando vc executa seu SQL o servidor para de excutar outras funções?? como assim?!


T+


Responder

Gostei + 0

08/10/2003

Virus69

na verdade eu uso essas funções pra indexar minha base, ou seja atualizar quanto a datas e outras coisas, são 3 botões a serem clicados:

IBDataSet1.close;
IBDataSet1.SelectSQL.Clear;
IBDataSet1.SelectSQL.Add(´UPDATE MANIFESTO SET DTVENCIMENTO = DTENTRADA + 30´);
IBDataSet1.ExecSQL;
____________________________________

IBDataSet1.close;
IBDataSet1.SelectSQL.Clear;
IBDataSet1.SelectSQL.Add(´UPDATE MANIFESTO SET ATRAZO = ´99999´´);
IBDataSet1.SelectSQL.ADD(´WHERE DtPagamento IS NOT NULL´);
IBDataSet1.ExecSQL;
_____________________________________

IBDataSet1.close;
IBDataSet1.SelectSQL.Clear;
IBDataSet1.SelectSQL.Add(´UPDATE MANIFESTO SET Promotor = (select distinct Promotor from Clientes where CGC = Manifesto.CGC)´);
IBDataSet1.ExecSQL;


Muitas vezes o servidor não consegue chegar ao fim dos botões, ou seja, quando pressiono os botões em sequência, assim que termina um executo o outro, o servidor manda uma menssagem de erro!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar