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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-06-2006
carymar carymar is offline
Registrado
 
Registrado: mar 2004
Posts: 5
Poder: 0
carymar Va por buen camino
Problemas con Sql

Hola..lo que quiero hacer es obtener una consulta de una tabla en el cual guardo las ventas realizadas..El lenguaje q utilizo es delphi 6, y el gestor de bd es Access, las facturaciones que se realizaron durante un derminado periodo de tiempo, no puedo implementas usando un componente Tquery y pasandole como parametros la fecha inicial y final..en access tengo un campo fecha, Por ej:
Select * from ventas
where fechas between :ini and :fin
me da un error de formato de fecha u hora...
si alguien sabe otra forma de hacerlo le agradesería..saludosss
Responder Con Cita
  #2  
Antiguo 12-06-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.938
Poder: 27
delphi.com.ar Va por buen camino
¿Y cómo le estas asignando el valor al campo?... ¿No será como string?...
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 12-06-2006
carymar carymar is offline
Registrado
 
Registrado: mar 2004
Posts: 5
Poder: 0
carymar Va por buen camino
no...el campo en access es del tipo fecha, y los parametros en el Tquery tambien los cabie a Fecha..
Responder Con Cita
  #4  
Antiguo 12-06-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.938
Poder: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por carymar
no...el campo en access es del tipo fecha, y los parametros en el Tquery tambien los cabie a Fecha..
Si!.. pero como los asignas???... porqué no nos muestras el código!!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 12-06-2006
mierda mierda is offline
Miembro
 
Registrado: may 2006
Posts: 129
Poder: 19
mierda Va por buen camino
prueba esto

Hola nen ... prueba a poner la fecha entre # de tal forma que quede #mm/dd/yyyy# a ver que tal.

Un saludo.
Responder Con Cita
  #6  
Antiguo 13-06-2006
carymar carymar is offline
Registrado
 
Registrado: mar 2004
Posts: 5
Poder: 0
carymar Va por buen camino
Hola..el problema ya esta mas o menos resuelto x lo menos no aparese ningun error...ahora el problema esta en la consulta, ya q me da como resultado cualquier cosa..la tabla es esta:
cod_compro fecha total_vta
001-00000001 02/04/06 250
001-00000002 04/04/06 300
001-00000003 05/05/06 200
utilizo un componente Tquery y en Sql escribo:
Código SQL [-]
Select * From Ventas
where fecha between :ini and :fin
y luego en un Button esc. esto
Código Delphi [-]
Tquery.close;
Tquery.parambyname('ini').asdate:= datetimepicker1.date
tquery.parambyname('fin').asdate:= datetimepicker2.date
tquery.open;
Eso es todo..y gracias por su buena colaboración

Última edición por vtdeleon fecha: 13-06-2006 a las 01:03:17.
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


La franja horaria es GMT +2. Ahora son las 15:16:49.


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