Cita:
Empezado por Casimiro Notevi
Sin ver la estructura de la tabla, así a palos de ciego, seguramente es datetime
|
el campo estaba definido como tipo date. ahora los cambie por timestamp para usar datetimepickers y que me guarde la hora tambien. el tema es que me guarda siempre la misma hora.... no se que pasa...
el codigo que uso es este:
Código Delphi
[-]
fprincipal.Query1.Active := false;
fprincipal.query1.sql.clear;
fprincipal.Query1.sql.Add('insert into pagos (fecha, cliente, monto, cobrador, codpago) values (:fecha, :cliente, :monto, :cobrador, :codpago)');
fprincipal.Query1.ParamByName('fecha').AsDatetime:=datetimepicker1.Datetime;
fprincipal.Query1.ParamByName('cliente').Asinteger:=spinedit1.value;
fprincipal.Query1.ParamByName('monto').Asfloat:=strtofloat(edit3.text);
fprincipal.Query1.ParamByName('cobrador').Asstring:=Fprincipal.Panelusuario.Caption;
fprincipal.Query1.ParamByName('codpago').Asinteger:=codigodepago;
fprincipal.Query1.Active := True;