Validar campos do dbgrid.

Delphi

30/10/2007

Utilizo DBgrid para um cadastro, preciso validar os campo para n aceitar valores em branco ou zeros e etc.. qual a melhor maneira de validar os campo com dbgrid?

Origado;


Ant.neto

Ant.neto

Curtidas 0

Respostas

Joaoshi

Joaoshi

30/10/2007

Colega, você pode utilizar o evento [b:0c24a4f5c9]OnValidate[/b:0c24a4f5c9] da field ou no [b:0c24a4f5c9]BeforePost[/b:0c24a4f5c9] do DataSet você fazer as validações e chamar o metodo ABORT caso tenha inconsistencias.

Espero ter ajudado.


GOSTEI 0
Steve_narancic

Steve_narancic

30/10/2007

ou pode utilizar o oncolumnexit do dbgrid


GOSTEI 0
Adriano Santos

Adriano Santos

30/10/2007

Ou ainda utilizar o esquema de Constraits do próprio DataSet. Na revista atual, Edição 89, publiquei um artigo na coluna EasyDelphi mostrando como fazer isso. Há também um curso do Guinther Pauli sobre ClientDataSet que tem isso. Só não me lembro em qual vídeo-aula ele fala.
Procura por ClientDataSet que tem um monte de aulas a respeito.

Comece por aqui:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=548


GOSTEI 0
POSTAR