FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
consulta por fecha (tipo Date) delphi
hola a todos, necesito hacer una consulta que me muestre todos los registros de una fecha a otra fecha, mi campo de fecha es de tipo date (00/00/00), cree 2 dbtext (dbtext1 y dbtext2) para las fechas, y un boton ACEPTAR donde voy a programar la consulta, peor como podria ser la consulta? y despues que me muestre en un dbgrip... muchas gracias...
|
#2
|
||||
|
||||
Hola, bienvenido a clubdelphi, por favor, no olvides leer nuestra guía de estilo, muchas gracias por tu colaboración.
|
#3
|
||||
|
||||
podrias indicar que base de datos estas usando? y si tienes algo de codigo ponerlo
__________________
Dulce Regalo que Satanas manda para mi..... |
#4
|
||||
|
||||
Hola
igual es necesario que indiques con que motor estas trabajando... aqui te dejo un ejemplo de un filtro por fecha, utilizando dos componentes DateTimePicker (vDes y vHas). Aqui se esta trabajando con Interbase
Salu2
__________________
BlueSteel |
#5
|
|||
|
|||
como te habras dado cuenta, soy novato en delphi, estoy unsando como motor interbase, no estoy entendiendo del todo la consulta, a partir de aqui:
Datos.IBQ_Select.SQL.Add('And "Orden"."Ord_Fecha" Between :Var1 And :Var2'); Datos.IBQ_Select.SQL.Add('And "Pro_Razon" Like'+QuotedStr('%'+vBus.Text+'%')); Datos.IBQ_Select.SQL.Add('Order By "Ord_Numero"'); Datos.IBQ_Select.Params[0].AsDate := vDes.Date; Datos.IBQ_Select.Params[1].AsDate := vHas.Date; Datos.IBQ_Select.Open; disculpa la molestia y gracias por el tiempo que me estas dando... |
#6
|
||||
|
||||
Hola
Te paso a explicar el codigo
Datos := Formulario de tipo DataModule en donde estan los Datasource y IBQuerys IBQ_Select := IBQuery en donde realizo sentencias SQL 'and "Order"."Ord_Fecha" := Señalo el campo Ord_Fecha de la tabla Order Between := Sentencia SQL que seria algo como "Entre" :Var1 and :Var2 := Variables para asignar parametros Elimina este codigo, que lo que hace es además filtrar por parte de la Razon Social de un Proveedor Order By "Ord_Numero" := Ordeno los resultados por El Nº de Orden Con el codigo anterior le asigno al parametro 1 (Var1) el valor que tiene el componente DateTimePicker vDes lo mismo para el parametro 2 (Var2)
Con esto se estaria ejecutando el codigo Bueno, el codigo anterior tambien esta en Interbase Salu2
__________________
BlueSteel |
#7
|
|||
|
|||
gracias, voy a probar y te aviso si me funciona todo bien.... gracias de nuevo por tu tiempo....
|
#8
|
|||
|
|||
hola... como ubico el componente datetimepicker vdes y vhas?
|
#9
|
||||
|
||||
Hola.
Cita:
Unos ejemplos: También podés asignar el valor en la propiedad Date desde el Object Inspector. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta en un campo tipo fecha | Saul | SQL | 10 | 12-12-2011 02:39:44 |
asignar fecha a un campo de tipo DATE | liito16 | OOP | 2 | 09-09-2010 15:48:23 |
conversion de fecha texto a fecha formato date | shinyi | OOP | 3 | 17-12-2007 20:19:49 |
tipo date | jSr | MySQL | 7 | 14-11-2007 08:36:57 |
Comparar una fecha de n campo date contra fecha actual | amadis | SQL | 2 | 27-06-2005 21:37:41 |
|