Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-06-2018
the walrus the walrus is offline
Miembro
NULL
 
Registrado: abr 2018
Posts: 66
Poder: 7
the walrus Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Difícil ayudarte si no copias y pegas tu código, y das explicaciones claras.
Código SQL [-]
 query.SQL.Clear;
query.Close;
query.SQL.add ('select * from compañia  where fechavencimiento1 between  :FECHA_INI and : FECHA_FIN ');
query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date; 
query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date;
 query.open;

ese es mi codigo, el error me da en la FECHA_FIN

Última edición por the walrus fecha: 21-06-2018 a las 19:36:19.
Responder Con Cita
  #2  
Antiguo 21-06-2018
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por the walrus Ver Mensaje
Código SQL [-] query.SQL.Clear; query.Close; query.SQL.add ('select * from compañia where fechavencimiento1 between :FECHA_INI and : FECHA_FIN '); query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date; query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date; query.open;


ese es mi codigo, el error me da en la FECHA_FIN

Podria ser por ese espacio entre los dos puntos y FECHA_FIN?? Solo estoy adivinando, porque no deberia fallar...
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #3  
Antiguo 21-06-2018
the walrus the walrus is offline
Miembro
NULL
 
Registrado: abr 2018
Posts: 66
Poder: 7
the walrus Va por buen camino
Cita:
Empezado por Caminante Ver Mensaje
Podria ser por ese espacio entre los dos puntos y FECHA_FIN?? Solo estoy adivinando, porque no deberia fallar...
soluciones ese error pero cuando quiero filtrar una fecha no no se aplica ningún cambio
mi codigo
Código Delphi [-]
   Query1.SQL.Text:= 'Select * from compañia1 where compañia.fechadevencimiento BETWEEN :Fecha1  AND :Fecha2';
   Query1.ParamByName('Fecha1').AsDateTime := DateTimePicker1.Date;
   Query1.ParamByName('Fecha2').AsDateTime := DateTimePicker2.Date;

Última edición por the walrus fecha: 21-06-2018 a las 23:15:49.
Responder Con Cita
  #4  
Antiguo 21-06-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Pero eso es un copia-pega del código?

Código Delphi [-]
query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date;
query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date;
Responder Con Cita
  #5  
Antiguo 21-06-2018
the walrus the walrus is offline
Miembro
NULL
 
Registrado: abr 2018
Posts: 66
Poder: 7
the walrus Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Pero eso es un copia-pega del código?

Código Delphi [-]
query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date;
query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date;
si vuelvo a repetir cuando selecciono una fecha que quiero mostrar los cambios no se aplican.
Responder Con Cita
  #6  
Antiguo 21-06-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Pero eso es un copia-pega del código?
Código Delphi [-]
query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date;
query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date;
Responder Con Cita
  #7  
Antiguo 22-06-2018
the walrus the walrus is offline
Miembro
NULL
 
Registrado: abr 2018
Posts: 66
Poder: 7
the walrus Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Pero eso es un copia-pega del código?
Código Delphi [-]
query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date;
query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date;
ya te dije que si, pero cuando busco la fecha deseada los cambios no se aplican
Responder Con Cita
  #8  
Antiguo 22-06-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por the walrus Ver Mensaje
ya te dije que si, pero cuando busco la fecha deseada los cambios no se aplican
¿Pero no ves ahí algo raro?

Código Delphi [-]
query.query.parambyname('FECHA_INI').AsDate := DateTimePicker1.date;
query.parambyname('FECHA_FIN').AsDate := DateTimePicker2.date;
Responder Con Cita
Respuesta



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
Se puede Filtrar Fechas en dos Datetimepicker con un solo campo? feliz-58 Varios 12 28-07-2013 23:37:19
filtrar por rango Max_E. Conexión con bases de datos 2 22-11-2008 03:14:24
problemas al comparar un rango de fechas con datetimepicker robertillo Varios 3 18-04-2007 19:05:27
Filtrar por rango con Tdbf, se puede ? bitbow Tablas planas 1 03-09-2006 08:51:26
Error al filtrar una fecha entre un rango de fechas dec Trucos 0 01-07-2006 01:01:41


La franja horaria es GMT +2. Ahora son las 14:23:30.


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