Qdo uso o comando 
  Query1.close;
  Query1.clear;
  Query1.sql.add('update ponto set status = :ps where datamov = :pdata');
  ParamByName('ps').AsString := 'S';
  ParamByName('pdata').AsDateTime := date;
  execsql;
  nao funciona, o pgm executa normalmente o comando mas nao altera o conteudo 
da variavel status, uso d7, IBX Firebird 1.5, ja verifiquei atraves do 
depurador, eu uso a transação desta forma:
        Begin
         try
           transacao.CommitRetaining;      // Commit na transacao
         except
             transacao.RollbackRetaining;    // Desfaz em caso de erro
             ShowMessage('Houve erro na operação executada !');
         end;
      End;
  acho que esta OK. preciso de uma dica de usar este comando.
  sds
  auriston

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

Responder a