Ver Mensaje Individual
  #4  
Antiguo 23-03-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
la funcion DateFormat, no debe darte ningun problema, es más debes usarla para convertir la fecha de dd/mm a mm/dd por lo siguiente:

Fecha inicio: 29/05/2005
Fecha Fin : 11/06/2005

Los motores, primero intentan encajar la fecha con el formato mm/dd/aaaa si no puede ser, lo intentan con dd/mm/aaaa

Si no traduces las fechas, el motor de bases de datos trata la fecha inicio bien , ya que 29 no es un més valido, por tanto, "entiende" que es el formato dia/mes.

Sin embargo para la fecha 11/06 encaja en el formato mes/dia, por tanto estarás pididendo hasta el 6 de noviembre!!!. Esto mismo me ocurrió pidiendo datos desde Excel (VBA) a una BBDD Oracle.

En cuanto al problema de la Ñ, debes usar un Charset distinto, busca en este foro por esa palabra, y seguro que te resuelve el problema.

Un saludote
Responder Con Cita