[firebase-br] Dúvida Processamento

Felipe Giotto felipe em metasoftware.com.br
Qua Set 21 11:40:06 -03 2005


O processamento "real" dos dados realmente é realizado no servidor, 
porém a sua aplicação precisa esperar essa tarefa ser completada, para 
saber se tudo ocorreu corretamente, se alguma exceção deve ser lançada 
ou para capturar algum valor de retorno. Eu não conheço nenhuma forma de 
rodar algumas tarefas no servidor e deixar a aplicação rodando enquanto 
isso, além de que você não terá como saber se tudo deu certo!! Só uma 
curiosidade.. Que operações tão pesadas são feitas nesse fechamento de 
vendas, que pára todo o servidor por tanto tempo??

Espero ter ajudado,

Felipe Giotto ;-)



Marcelo Barby wrote:

>Pessoal,
>
> 
>
>            Preciso de ajuda, estou usando firebird 1.5 + D7 + IBX, e quando
>executo o comando TIBQuery(DsMain.DataSet).ApplyUpdates no fechamento de um
>processo ele tem que executar algumas procedures no banco de dados aí o meu
>sistema simplesmente pára e parece que enquanto não executa todas as
>procedures lá no servidor ele não me segue para a próxima linha que seria o
>TIBQuery(DsMain.DataSet).Transaction.CommitRetaining, 
>
>Isto é um fechamento de vendas e ficou uma carroça, há algo que estou
>fazendo de errado ?? 
>
>O Processamento não teria que ser no servidor e na estação simplesmente ele
>seguir normalmente sem esta lentidão ? 
>
>Se alguém tiver alguma idéia, agradeço.
>
> 
>
>Obrigado,
>
> 
>
>Marcelo Ireno Barby
>
>Analista de Sistemas
>
>Teorema Informática
>
>mib em torema.inf.br
>
>www.teorema.inf.br
>
> 
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>  
>





Mais detalhes sobre a lista de discussão lista