
Problemas con una consulta
Publicado por Francisco (21 intervenciones) el 18/03/2009 21:21:42
Hola a todos, tengo la siguente consulta que me estaba funcionando muy bien bajo paradox y ahora que he cambiado a mysql, no me funciona. la he probado con la consola del mysql front y veo que no me toma ni el like ni el between. Alguien sabe por que? Saludos
module.chistorial.SQL.Clear;
module.chistorial.SQL.Add('select * from historial where mozo like ' + '''' + historial.txtbuscar.text +'%'+ '''');
module.chistorial.SQL.Add('and fecha between :inicio and :fin');
module.chistorial.Parameters.Items[0].Value:=DateTimePicker1.Date;
module.chistorial.Parameters.Items[1].Value:=DateTimePicker2.Date;
module.chistorial.ParamByName('inicio').AsDate:=DateTimePicker1.Date;
module.chistorial.ParamByName('fin').AsDate:=DateTimePicker2.Date;
ShortDateFormat := 'dd/mm/yyyy';
module.chistorial.SQL.Clear;
module.chistorial.SQL.Add('select * from historial where mozo like ' + '''' + historial.txtbuscar.text +'%'+ '''');
module.chistorial.SQL.Add('and fecha between :inicio and :fin');
module.chistorial.Parameters.Items[0].Value:=DateTimePicker1.Date;
module.chistorial.Parameters.Items[1].Value:=DateTimePicker2.Date;
module.chistorial.ParamByName('inicio').AsDate:=DateTimePicker1.Date;
module.chistorial.ParamByName('fin').AsDate:=DateTimePicker2.Date;
ShortDateFormat := 'dd/mm/yyyy';
Valora esta pregunta


0