Ver Mensaje Individual
  #14 (permalink)  
Antiguo 02/11/2010, 16:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta Fechas

Es posible que tu veas esos valores en tus variables debuggeando, pero el hecho es que esas fechas no están llegando a MySQL, sino solamente los valores que te marqué.
Y eso es absolutamente cierto desde el momento en que el error te lo devuelve MySQL, y MySQL sólo puede devolverte lo que recibe... Nada más. MySQL no inventa valores. Si en el mensaje de error aparece "AND (fechatr::DATE BETWEEN DATE ('2') AND DATE('0')", es porque eso es lo que está llegando.
El resto lo debes verificar en tu programa.
No te fijes lo que las variables contienen. Fíjate en lo que la sentencia contiene finalmente...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)