Hola...
Si estás usando componentes
TDBEdit, no es recomendable obtener el valor desde su propiedad
Text, por que esta mayormente tiene el formato de visualización aplicado.
Lo más conveniente es que uses directamente el valor del campo:
Código Delphi
[-]
VariableDeTipoInteger := DBEdit1.DataSet.FieldByName('CampoInteger').AsInteger;
Saludos...