Ver Mensaje Individual
  #2  
Antiguo 17-11-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Este no es un problema de MySql. El error te lo está mandando la función StrToDate.

StrToDate espera una fecha formada de acuerdo a lo establecido en las variables globales DateSeparator y ShortDateFormat que se inicializan de acuerdo a la configuración regional de tu sistema el cuál seguramente no corresponde a yyyy/MM/dd.

Lo que no entiendo es para qué tanta conversión.

AsDateTime es de tipo TDateTime y DateTimePicker.DateTime es de tipo TDateTime de manera que no veo la necesidad de pasar a string y de vuelta a TDateTime.

No sé qué componentes uses para acceder a MySql pero normalmente AsDate se encargará internamente de mandar la fecha en el formato que espera el servidor de forma que no requieres hacer tú mismo la conversión.

// Saludos
Responder Con Cita