Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-05-2008
Avatar de pmtzg
pmtzg pmtzg is offline
Miembro
 
Registrado: jul 2007
Posts: 179
Poder: 17
pmtzg Va por buen camino
Question Comparar Fecha en FireBird

Hola Compañeros
si estaba trabajando en delphi 7 y tablas de paradox
yo hacia mi consulta de la siguiente manera

Código Delphi [-]
 
tabla.fechadoc Between #01/01/2007# and #12/31/2007#

me salia bien

pero ahora si deseo hacerlo en las tablas de FireBird 2.1

como es ???
Al parecer no acepta igual
me pueden hechar una manita
Gracias

Pd. alguien por ahi sabe de los parametros de consulta sql en tablas FireBird
o algun manual o donde se puede consultar estos detalles ??
Responder Con Cita
  #2  
Antiguo 20-05-2008
lbuelvas lbuelvas is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 377
Poder: 22
lbuelvas Va por buen camino
Tengan cuidado pues las fechas en firebird cuando se hacen por SQL son en formato mm/dd/yyyy.

Ejemplo:

Código SQL [-]
select tabla.*
from tabla 
where tabla.fecha between '01/01/2008' and '12/31/2008'

Que significa muestre todos los campos de la tabla 'tabla' donde el valor para el campo fecha se encuentre entre 01 de enero de 2008 y 31 de diciembre de 2008.
__________________
Luis Fernando Buelvas T.
Responder Con Cita
  #3  
Antiguo 20-05-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por pmtzg Ver Mensaje


tabla.fechadoc Between #01/01/2007# and #12/31/2007#

Con comillas simples, asi:

Código SQL [-]
 
tabla.fechadoc Between '2007/01/01' and '2007/12/31'

Cita:
Empezado por pmtzg
Pd. alguien por ahi sabe de los parametros de consulta sql en tablas FireBird
o algun manual o donde se puede consultar estos detalles ??
A que te refieres con parámetros de consulta?, ¿Sera acaso lo que en FireBird hacemos con Execute Statement?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #4  
Antiguo 20-05-2008
Avatar de pmtzg
pmtzg pmtzg is offline
Miembro
 
Registrado: jul 2007
Posts: 179
Poder: 17
pmtzg Va por buen camino
Detalles FireBird

perdon a los detalles de consulta

por ejemplo al que me acabas de ayudar
en paradox para consultar fecha es entre signo de gato ##
y tu me comentas que en FireBird es con simples comillas ''

y por eso era mi pregunta, deseo saber que otros detalles
debo de tener en cuanta cuando fabrique mis querys


gracias
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
Comparar Fecha Actual con Campo Zakio14 Firebird e Interbase 2 10-04-2008 03:03:32
Comparar una fecha dia/mes de una tabla con la actual. microland Firebird e Interbase 10 27-03-2008 23:25:13
comparar 1 fecha contra la actual amadis SQL 16 02-02-2007 03:35:34
Fecha y hora por separado como comparar zugazua2001 Varios 5 22-05-2006 18:55:46
Comparar una fecha de n campo date contra fecha actual amadis SQL 2 27-06-2005 21:37:41


La franja horaria es GMT +2. Ahora son las 01:26:47.


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