Interbase - gravando dados para cachedupdates |
Top Previous Next |
|
{ O que eu tenho feito é utilizar apply updates no evento after post da ibquery. Eu utilizo o modo cached updates True e envio as informações ao banco através de um componente ibUpdateSQl. No evento AfterPost da query faça o seguinte: }
ibquery1.ApplyUpdates; // envia para o banco ibquery1.commitretaning; ibquery1.close; ibquery1.open; // executa o refresh { voce deve tratar o posicionamento do registro dentro da query, pois quando fecha e abre a query o ponteiro volta ao inicio dos dados referenciado na consulta. } |