FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consula con fecha y mysql
hola a todos!
Estoy migrando una aplicacion de access a MySql, pero las consultas con fecha me obligan a tener la fecha del sistema en este formato: aaaa-MM-dd y me interesa que este de esta forma dd-MM-aaaa Existe alguna forma para que yo pueda dejar la fecha del sistema en el formato dd-MM-aaaa y que las consultas me funcionen. Nota: ya probé cambiando el formato de la fecha en mi aplicacion de esta manera: CurrencyString := ''; DecimalSeparator := '.'; ThousandSeparator := ','; DateSeparator := '-'; TimeSeparator := ':'; ShortTimeFormat := 'HH:mm:ss'; LongTimeFormat := 'HH:mm:ss'; ShortDateFormat := 'yyyy-MM-dd'; pero aun asi la consulata no me funciona, solo me funciona si pongo la fecha del sistema en este formato: yyyy-MM-dd ahh estoy utilizando delphi7. |
#2
|
||||
|
||||
El eterno problema.
Solo puedes hacer el formatDatetime('yyyy-mm-dd',fecha_inicio) justo antes de lanzar la consulta, o bien usar parámetros de tipo Date en el sql. Un saludo.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
||||
|
||||
Cita:
En general, el uso de parámetros, no sólo en cuestiones de fechas, resuelve muchos problemas. Y considero que es mejor éso que andar alterando, sin necesidad, los formatos de fechas y horas necesarios en otras partes de la aplicación. // Saludos |
|
|
|