Es mejor mirar el valor del campo en lugar del DBedit.
Código Delphi
[-]if tblClientesIdcliente.IsNull then
Como no indicas el tipo de base de datos, es dificil ayudar más.
Si el DBEdit se enlaza con un campo numérico, solo dejará escribir números y la coma como separador decimal (
aunque puede cambiarse)
Saludos