Ver Mensaje Individual
  #7  
Antiguo 22-11-2016
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 688
Reputación: 21
olbeup Va camino a la fama
Cita:
Empezado por jose001 Ver Mensaje
Código Delphi [-]
qCaja.Close;
qCaja.SQL.Clear;
qCaja.SQL.ADD('select * from caja');
qCaja.SQL.ADD('where fecha BETWEEN :Finicio AND :Fhasta');
qCaja.SQL.ADD('AND idcaja=(select max(idcaja) from caja')); // linea agregada
qCaja.SQL.ADD('AND monto_total = :total')); // linea agregada
Edit1.Text:= qCaja.ParambyName('total').AsInteger; //linea agregada
qCaja.Params[0].AsDate:= Finicio.Date;
qCaja.Params[1].AsDate:= Fhasta.Date;


bien aca pasa lo siguiente me tira un error de que mysql no me reconoce la consulta.
Hola jose001,

Es posible que el error sea de programación, fijate en la línea de "Edit1"
Código Delphi [-]
Edit1.Text:= qCaja.ParambyName('total').AsInteger; //linea agregada
Cambiala por:
Código Delphi [-]
Edit1.Text:= qCaja.ParambyName('total').AsString;

Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
Responder Con Cita