GARANTIR DESCONTO

Fórum Não deletar no DBGrid #356218

29/03/2008

0

Boa noite caros amigos programadores,


Preciso da ajuda de vcs, para desabilitar do DBGrid, o CTRL+Delete.

Agradeço antecipadamente a ajuda de todos.

Um forte abraço e fiquem na paz do nosso Senhor Jesus Cristo.


Pro-luck

Pro-luck

Responder

Posts

30/03/2008

Paullsoftware

Mude a propriedade ReadOly que resolve...! :wink:


Responder

Gostei + 0

30/03/2008

Wanderok

Talvez possa alterar mas nao excluir....


Responder

Gostei + 0

30/03/2008

Marco Salles

Porém muitas das vezes a gente fica com duvidas nas duvidas de voces . O titulo é Não deletar no DBGrid e logo a seguir no post voce pede : para desabilitar do DBGrid, o CTRL+Delete.


Pois é , situaçoes diferentes que tem tratamentos diferentes . e a gente não sabe ao certo qual caminho a ser sugerido . mas segue a dica de impedir qualquer forma de exclusão :


Seu Data Set que voce esta usando não tem eventos ??? Então , deve ter o evento OnBeforeDelete . Gere uma exceção neste evento


procedure TForm1.SeuDataSetBeforeDelete(DataSet: TDataSet); begin raise exception.Create(´Não é permitido a exclusão . Obrigado´);; end;


Se vc quiser pode ate colocar uma senha , para gerar ou nçao a exceção

Espero ter sido útil .


Responder

Gostei + 0

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

Aceitar