Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   datatimepicker (https://www.clubdelphi.com/foros/showthread.php?t=61890)

andres*** 26-11-2008 01:28:06

datatimepicker
 
como hago para hacer funcionar el datatimepicker

si por ejemplo yo quiero que tipiendo un dia cualquiera me aplique un filtro en una tabla

gracias

Caral 26-11-2008 01:41:20

Hola
Andres, si no sabes en que foro hacer la pregunta, hazla en Varios.
Esta es una froma:
Código Delphi [-]
Table1.Filter := 'TuCampo = '+DateToStr(DatetimePicker1.Date);
Table1.Filtered := True;
Saludos

andres*** 26-11-2008 02:02:35

me sale un cartel que dice
arithmetic in filter expresion not suported

que lo pario..

agradeceria la ayuda de alguien...

egostar 26-11-2008 02:36:29

Hola

Código Delphi [-]
Table1.Filter := 'TuCampo = '+QuotedStr(DateToStr(DatetimePicker1.Date));

Salud OS

Lepe 26-11-2008 04:11:54

Que elocuente estás hoy egostar :p, ya van dos hilos con el mismo estilo de respuesta :).

Esto... mejor así:
Código Delphi [-]
Table1.Filter := 'TuCampo = '+QuotedStr(FormatDateTime('mm/dd/yyyy' ,DatetimePicker1.Date));

¿fale?

Saludos

egostar 26-11-2008 07:39:51

Cita:

Empezado por Lepe (Mensaje 328001)
Que elocuente estás hoy egostar :p, ya van dos hilos con el mismo estilo de respuesta :).

Esto... mejor así:
Código Delphi [-]
Table1.Filter := 'TuCampo = '+QuotedStr(FormatDateTime('mm/dd/yyyy' ,DatetimePicker1.Date));

¿fale?

Saludos


Es que últimamente mi mente no da para mas amigo Lepe, parece que me hizo falta unas cuantas semanas mas de vacaciones :D:D:D

fale y vale amigo ;)

Salud OS

andres*** 26-11-2008 20:30:58

nuchas graccias chicos...

ya consegui ordenar la tabla con el tquery por fecha y por hora

ahora quisiera saber si se le puede aplicar un filtro

por ejemplo el dbgrid ya lo tengo ordenado por fecha y hora a traves del tquery, i yo quiero filtrar datos del dbgrid como por ejemplo la fecha como se haria...


saludos

Caral 26-11-2008 20:36:14

Hola
Pones un datetimepicker en el form y esto el algun boton (que no sea el de la camisa):D
Código Delphi [-]
Query1.Filter := 'Fecha = '+DateToStr(DateTimePicker.Date);
Query1.Filtered := True;
Saludos

andres*** 26-11-2008 20:43:58

gracias

la verdad me siento muy comodo
muchas gracias

Lepe 26-11-2008 21:23:41

Cita:

Empezado por andres*** (Mensaje 328172)
nuchas graccias chicos...

ya consegui ordenar la tabla con el tquery por fecha y por hora

ahora quisiera saber si se le puede aplicar un filtro

por ejemplo el dbgrid ya lo tengo ordenado por fecha y hora a traves del tquery, i yo quiero filtrar datos del dbgrid como por ejemplo la fecha como se haria...


saludos

a tu sql, tendrías que añadirle la cláusula where:

where fecha between :fecha1 and :fecha2
y ya en delphi pasarle esos parámetros:
Código Delphi [-]
query1.parambyname('fecha1').asDate := trunc(datetimepicker1.date);
query1.parambyname('fecha2').asDate := trunc(datetimepicker2.date);
query1.open;
Si cabe, esto es lo más complejo que te vas a encontrar en cuanto a delphi se refiere. Ya lo que escribes dentro de la propiedad SQL es precisamente un lenguaje completo (Structure Query Language)

eh, eh, no te pongas tan cómodo y busca ese manual de SQL que te dije :D

Saludos

andres*** 15-12-2008 13:30:18

hola gente

tengo un dblockupcombobox cargado con profesionales
en un formulario de turnos
cuando agrego u turno y le asigno un medico lo guardo y el dblockupcombobox queda cargado con el medico,
como puedo hacer para que quede vacio el dblockupcombobox?

Lepe 15-12-2008 15:25:18

dblookupcombo.keyvalue := ''

Saludos

andres*** 15-12-2008 19:22:15

muchas gracias lepe..

andres*** 15-12-2008 19:26:01

tengo un q report armado y necesito que me tire u listado de pacientes

ej que me muestre todos los pacientes de un determinado dia y me los ordee por hora..........

y para borrar una tabla desde un determinado dia hasta otro?


La franja horaria es GMT +2. Ahora son las 08:57:36.

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