Fórum Protegendo os registros #151635

03/04/2003

0

Como faco para navegar pelos registros sem peermitir q eles seja alterados?
Por exemplo tenho o código para ir para o próximo registro :
tabela.last;
If tabela.EOF then
begin
tabela.next;
end;

Se eu modifica0r algo no registro atual e continuar indo para o próximo ele aceita a mudanca no registro....... como faco para evitar isso e permitir q os registros sejam alterados apenas quando usar o botao para editar?
Brigadao.
lmcduarte@yahoo.com.br


Anonymous

Anonymous

Responder

Posts

03/04/2003

Marcelo.c

Utilize a propriedade ReadOnly.

Por exemplo:

No evento OnExit do DBEdit coloque ReadOnly:=True;
No evento BeforeEdit da Table coloque ReadOnly:=False;

Espero ter ajudado.


Responder

Gostei + 0

03/04/2003

João Hueder

Você usa um DataSource correto?
Mude a primeira propriedade do DataSource para False, isto vai te ajudar, com isto os registros só serão alterados quando você utilizar o comando tabela.edit ou tabela.append.

Qualquer coisa joaohueder@bol.com.br


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar