Como impedir de apagar um registro em um DBGrid através das teclas CTRL+DEL?
Veja nesta dica como impedir que um determinado registro do DBGrid seja apagado com as teclas CTRL+DEL. Coloque no evento OnKeyDown do DBGrid:
if (Shift = [ssCtrl]) and (Key = 46) then
Key := 0;