Protegendo os registros

Delphi

03/04/2003

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

Curtidas 0

Respostas

Marcelo.c

Marcelo.c

03/04/2003

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.


GOSTEI 0
João Hueder

João Hueder

03/04/2003

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


GOSTEI 0
POSTAR