[firebase-br] TClientDataSet + CommandText == execução no servidor ou no terminal?
Marco Antônio
marco em visao-ol.com.br
Sáb Jun 27 14:35:57 -03 2009
Boa tarde
Todo select é executa no servidor, quando execute um select o componente de
acesso ao banco no (delphi) ele fecha a transação automaticamente.
----- Original Message -----
From: "Felix" <felix2005 em oi.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Saturday, June 27, 2009 2:09 PM
Subject: [firebase-br] TClientDataSet + CommandText == execução no servidor
ou no terminal?
Meu problema central é:
Estou executando uma query para gerar um relatório. A query do TIBQuery abre
uma transação - e ela fica ativa até que eu feche o relatório que está sendo
visualizado / impresso.
Então estou mudando para manter os dados gerados pela consulta numa tabela
temporária. Inicialmente num TClientDataSet:
TIBQuery <-> TDataSetProvider <-> TClientDataSet
Problema é que estou observando o resultado pelo Sinática Monitor e nas
áreas destinadas ao monitoramento dos comandos NÃO APARECE o select que está
sendo efetuado pelo parâmetro CommandText do TClientDataSet - daí fiquei na
duvida se o comando é executado no servidor ou no terminal
- se for no servidor, por que será que não aparece no Sinatica?
- se é no terminal, estou fazendo uma grande besteira?
Fco. Felix
Desenvolvimento de Sistemas
www.soltecnologia.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista