Club Delphi  
    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 15-05-2010
river_1 river_1 is offline
Miembro
 
Registrado: may 2010
Posts: 55
Poder: 15
river_1 Va por buen camino
Red face Problemas con instruccion Between en campos fechas

Buenas a todos ,fijense que tengo un problema al armar una consulta en Delphi7 y BD SQL, esta consulta la armo por codigo y queda de la siguiente manera:
Código Delphi [-]
  consulta :='Select * from encCotizacion WHERE Fecha between #';
  consulta := consulta + datetostr(FechaIni.Date);
  Consulta:=Consulta + '#  and #';
  consulta :=consulta + datetostr(FechaFin.Date);
  Consulta:=Consulta + '#';
  qryRptFact.SQL.Clear;
  qryRptFact.SQL.ADD(consulta);
  qryRptFact.Active := TRUE;
  qryRptFact.Open;
  RptCot.Print;
La instruccion DatetoSTR la uso para convertir la fecha en string ya que la variable consulta es string ,alli no hay problema.

El problema es que me marca un error al ejecurla me dice :
"Sintaxis Incorrecta cerca de '#'" y no se ejecuta, lo raro es que esa misma consulta en BD de Acces me funciona muy bien.
Si monitoreo el armado de consulta paso por paso me la arma asi:

Select * from enccotizacion where fecha between #01/05/2010# and #15/05/2010#

Yo no le veo ningun error , ustedes que opinan..

Gracias...

Última edición por marcoszorrilla fecha: 15-05-2010 a las 18:51:57.
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
Tengo problemas con los campos fechas socger MS SQL Server 2 17-03-2009 11:49:44
Campos Fechas, ayuda!!! shoulder SQL 7 13-08-2008 15:43:57
Una Duda sobre campos de fechas ale_metall Varios 8 21-10-2007 19:38:45
Instrucción sencilla para contar los campos de una tabla paradox David OOP 1 23-10-2006 13:35:07
Problemas con instruccion TOP en MySQL ddd_ddd MySQL 1 11-07-2006 07:13:00


La franja horaria es GMT +2. Ahora son las 17:06:59.


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