Ver Mensaje Individual
  #12  
Antiguo 18-02-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Conceptualmente, está mal:

Código Delphi [-]
ADOQuery_ActLocales.Parameters.ParamByName('Cantidad').Value := EdtCantidad.Text;

Si el campo cantidad está definido como un integer en la base de datos, debes hacer la conversión:
Código Delphi [-]
ADOQuery_ActLocales.Parameters.ParamByName('Cantidad').Value := StrToInt(EdtCantidad.Text);

Al usar Variants, hay que tener cuidado en esos tipos de detalles, que después internamente el Variant puede hacer lo que no esperas.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita