LOCAL llOk llOk = cursorSetProp("Buffering",5,"minhaTabela",laErroBuff) IF NOT llOk *-- Mensagem de erro *-- tratamento da exceção ENDIF BEGIN TRANSACTION *-- Rotina llOk = tableUpdate(.T.,.T.,"minhaTabela") IF llOk END TRANSACTION FLUSH ELSE ROLLBACK *-- Mensagem de erro durante a gravação ENDIFEu prefiro setar o buffering pelo código porque eu tenho um melhor controle da situação. É a minha visão da coisa, espero que te ajude.