Ver Mensaje Individual
  #2  
Antiguo 21-11-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Cita:
Empezado por FGarcia
FieldByName('Suma').Value := StrToFloat(MidStr(Str,3,7)) + FieldByName('Suma').Value;
Probablemente toma a "0" como nulo... entonces cuando haces suma = xxx + suma, intentas sumarle a suma el valor nulo...

prueba separarlo para ver con puntos de quiebra dónde te da el error... algo como

Código Delphi [-]
 OldValue := FieldByName('Suma').Value;
 FieldByName('Suma').Value := StrToFloat(MidStr(Str,3,7)) + OldValue;

Suerte.
Responder Con Cita