MySQL - Problemas con una consulta

   
Vista:

Problemas con una consulta

Publicado por Francisco (19 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';
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con una consulta

Publicado por sahitec (3 intervenciones) el 26/03/2009 19:44:10
En que lenguaje de programación estas trabajando, quizas el problema se encuentra en tu consulta no olvidar que en mysql las consultas de fechas es "yyyy/mm/dd" y van en comillas y no signo gato.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar