Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-06-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Poder: 23
karlaoax Va por buen camino
MySQLy Fecha

Hola de nuevo, tengo una duda, como apenas estoy empezando a trabajar con MySQL, estoy haciendo pruebas para comparar una fecha de inicio y una Fecha de fin, he pobado directamente en MySQL y si me funciona esta sintaxis:

SELECT * FROM table
WHERE fechas
BETWEEN 'yyyy-mm-dd' and 'yyyy-mm-dd'
y funciona sin problemas.

Ahora cuandolo he implentado en mi Delphi con 2 DateTimePicker llamados Fecha_inicial(cmbinicio) y Fecha_Final(cmbfinal), el formato en este componente es: dd/mm/yyyy. he implementado lo siguiente para hacer la conversion de esta forma:
begin
ShortDateFormat := ('yyyy/mm/dd');
ShortDateFormat := ('yyyy-dd-mm'); // ya cheque y tampoco funciona

QueryFecha.close;
QueryBusca.SQL.text:='SELECT *FROM table WHERE fecha_inicial BETWEEN'+DateToStr(cmbinicio.Date)+' AND '+DateToStr(cmbfinal.Date)+'';
end;

El shortdate es para cambiar el formato que maneja MySQL, pero me sale este error:
You have error in your SQL syntax; check the manual that corresponds to your MySQL version for the right syntax to use near
='01/06/2007" AND "09/06/2007"
fecha_inicial fecha_final

Estoy implementando mal mi ShorDateFormat?

Gracias, Karla

Última edición por karlaoax fecha: 10-06-2007 a las 03:57:46.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Extraccion fecha de un campo fecha y hora matti Firebird e Interbase 3 26-04-2007 19:48:11
Busqueda segun el mes de una fecha(no la fecha completa) federiconqn21 Firebird e Interbase 1 05-05-2006 15:39:53
Comparar una fecha de n campo date contra fecha actual amadis SQL 2 27-06-2005 21:37:41
fecha yhoho Varios 1 06-10-2004 11:24:24
Dias entre una fecha y la fecha del sistema afarenas Firebird e Interbase 1 30-09-2003 17:36:53


La franja horaria es GMT +2. Ahora son las 16:03:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi