Ver Mensaje Individual
  #4  
Antiguo 05-01-2013
pjacob80 pjacob80 is offline
Miembro
NULL
 
Registrado: ene 2013
Posts: 23
Reputación: 0
pjacob80 Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
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;
Responder Con Cita