Dbgrid, Como deixar modificar mas bloquear inclusões e exclu

Delphi

23/08/2005

Galera preciso deixar um dbgrid só pra modificar, e bloquear as inclusões e exclusões...

Como posso fazer isso???


Grato


Marcos Fernando

Marcos Fernando

Curtidas 0

Respostas

Rjun

Rjun

23/08/2005

Faça esse tratamento nos eventos BeforePost e BeforeDelete do Dataset que estiver ligado ao Grid.


GOSTEI 0
Nilsonoliveiratec

Nilsonoliveiratec

23/08/2005

Nos eventos beforeinsert e beforeedit vc pode tratar dando um abort, ou exibindo uma msg avisando que nao pode fazer tal operaçao.

Acho que isso resolve o teu caso. Flow!


GOSTEI 0
Beppe

Beppe

23/08/2005

Na verdade, seria no BeforeInsert e BeforeDelete. Poderia ser tbm com uma trigger before insert or delete:
create exception Proibido ^

create trigger TabelaTananan for Tabela
active before insert or delete
as
begin
  exception Proibido;
end ^



GOSTEI 0
Marcos Fernando

Marcos Fernando

23/08/2005

Thanks deu certo, grato!


GOSTEI 0
Marco Salles

Marco Salles

23/08/2005

create exception Proibido ^ create trigger TabelaTananan for Tabela active before insert or delete as begin exception Proibido; end ^


:cry: :cry: :cry: :cry:
MAs aonde , em que lugar da unit , como colocar este codigos... :?: :?:


GOSTEI 0
POSTAR