Ver Mensaje Individual
  #1  
Antiguo 23-07-2010
Avatar de darkbits
darkbits darkbits is offline
Miembro
 
Registrado: may 2006
Posts: 280
Reputación: 18
darkbits Va por buen camino
Ayuda SQL Between con rango de fechas

Un saludo grande al club ,
tengo problemas con esta consulta con rango de fechas

la DB es MySQL
en campo tiene el nombre de "fecha" es varchar ( no se si esto tiene algo que ver) esta lleno con datos dia/mes/año

donde sDateEdit1.text=01/07/2010 y sDateEdit2.text= 22/07/2010 son mis 2 rangos de fechas y cuando ejecuto la consulta no me da ni un resultado

please.. como soluciono este detalle, toy trabajando con delphi 6

Código SQL [-]
DM.MySqlRep.close;
_DM.MySqlRep.SQL.Text:='SELECT fecha, hora, operador, det_producto,serial, garantia, cantidad, cadaUno, venta_bs, venta_US,utilidad FROM detalle_venta, venta WHERE venta.pago="CREDITO" and venta.id_ventas=detalle_venta.id_ventas and venta.fecha BETWEEN :fechaInicio and :fechaFinal and venta.operador="'+DBLookupComboBox1.Text+'"order by fecha ASC';
_dm.MySqlRep.ParamByName('fechainicio').AsDateTime:=strtodate(sDateEdit1.text);
_dm.MySqlRep.ParamByName('fechaFinal').AsDateTime:=strtodate(sDateEdit2.text);
_DM.MySqlRep.open;

Muchisimas gracias por darme una mano!
Responder Con Cita