Boa tarde Mario
Talvez nao seja uma solucao pra vc mas tive o mesmo problema e como nao quiz ficar salvando, fechado e abrindo a query sempre que fazia esta operacao fiz o seguinte SCRIPT ws_sql := ('begin transaction '); ws_sql := (ws_sql + 'update ordemservico set areatotal = :p_Area, pesototal = :p_peso '); ws_sql := (ws_sql + 'where (idordemservico = :p_os) '); ws_sql := (ws_sql + 'if @@error <> 0 '); ws_sql := (ws_sql + ' rollback '); ws_sql := (ws_sql + 'else '); ws_sql := (ws_sql + ' commit'); só que no caso aqui eu trabalho com Delphi7 + ADO + Sql Server mas acredito que o cominho é mais ou menos por aqui. Eu sei que no InterBase tambem utiliza o Commit e RollBack, então....... Falow, qqer coisa pode entrar em contato... Emilio Córdova [EMAIL PROTECTED] --- Em delphi-br@yahoogrupos.com.br, "Mario Scavoni" <[EMAIL PROTECTED]> escreveu > Companheiros, > alguma dica de como gravar os registros diretamente no banco > sem utilizar cache? > > Utilizo FB 1.5 SS e componentes Interbase. > > []'s > Mario Scavoni -- <<<<< 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