Duas formas: #1. Bookmarks. Veja GetBookmark, GotoBookmark e FreeBookmark. #2. Usando uma chave. Capture a chave do registro e, ao final de sua operação, utilize o Locate para posicionar no registro desejado.
Use DisableControls/EnableControls num bloco try..finally para realizar qualquer dessas operações. Cordialmente, Demian Lessa Salvador - Brasil acolombobermudez wrote: > Alguem sabe como manter o ponteiro do DataSet na mesma posicao depois > de salvar as alteracoes no banco? > éo seguinte , faco um select que me retorna varios registros, > posiciono o ponteiro do dataset no vigesimo registro , altero ele e > salvo dando um commit, com isso o dataset volta na primeira posicao, > mas gostaria que continuasse na vigesima. alguem sabe como fazer isso? > ou se é possivel fazer isso? > > utilizo delphi7, paleta ibx, com firebird 1.0 -- <<<<< 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