Fórum Apagar registro em uma DBGrid! Urgente! #207637
19/01/2004
0
Como faço para a DBGrid não aceitar apagar registros usando CTRL+DELETE?
Enivaldo
---------------------------------------------------------
´A única coisa permanente no mundo é a mudança´
Enivaldo
---------------------------------------------------------
´A única coisa permanente no mundo é a mudança´
N_valdo
Curtir tópico
+ 0
Responder
Posts
19/01/2004
Marcio.theis
coloque na propriedade OnKeyDown do form o seguinte código
if (Shift = [ssCtrl]) and (Key = 46) Then
key:=0;
if (Shift = [ssCtrl]) and (Key = 46) Then
key:=0;
Responder
Gostei + 0
19/01/2004
Delphibond
oi,
dá pra vc colocar options.dgediting=false; o problema é que aí não daria pra editar a tabela;
outra opção é vc colocar no evento onpost da tabela o código:
if dbgrid1.focused then abort;
(* não esquecer de colocar nas propriedades do dbgrid (options.dgconfirmdelete=false) pq aí ele não perguntaria pra deletar. *)
ps: ñ conseguir tou no mail aih em baixo.
t+
dá pra vc colocar options.dgediting=false; o problema é que aí não daria pra editar a tabela;
outra opção é vc colocar no evento onpost da tabela o código:
if dbgrid1.focused then abort;
(* não esquecer de colocar nas propriedades do dbgrid (options.dgconfirmdelete=false) pq aí ele não perguntaria pra deletar. *)
ps: ñ conseguir tou no mail aih em baixo.
t+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)