FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Problemas con filter
Estoy usando una base de datos local, y necesito poder filtrar un intervalo de fecha estoy usando las siguientes sentencias:
Form1.table1.filter := 'Fecha >= '+DateTimeToStr(DateTimePicker1.Date)+'And Fecha <= '+DateTimeToStr(DateTimePicker2.Date)+''; = >no funciona con:= con + 'Fecha >= '; con:= con + DateToStr(DateTimePicker1.Date); con:= con + ' And '; con:= con + ' Fecha <= '; con:= con + DateToStr(DateTimePicker2.Date); Form1.table1.filter :=con; = >no funciona Form1.table1.filter := 'Fecha >= ''06/02/2007''And Fecha <= ''07/02/2007'''; = > si funciona Form1.table1.filter := 'Fecha >= '''+DateTimeToStr(DateTimePicker1.Date) + ''''+'And'+'Fecha <= ''' + DateTimeToStr(DateTimePicker2.Date) + ''''; = >no funciona todo con la siguiente linea Form1.table1.filtered := true; Tambien me gustaria saber como puedo obtener la fecha del sistema he buscado y no se he visto fecha y hora solo necesito la fecha. |
#2
|
||||
|
||||
Intentalo asi:
Para lo de la fecha solo debes usar la función Date
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Cita:
Los filtros por alguna razon que desconozco, se tornan un poco lentos, sobre todo cuando la tabla es muy grande, queda a veces mejor usando un query y una sentencia sql. No digo que el filtro no sirva o use, digo que en ciertas ocasiones sobre todo cuando se usan varias tablas a la vez, es mas limpio con un query. Creo que el table trae todo la tabla y luego hace el filtro, el query solo trae el dato que se le pide ahorrando tiempo. Por favor corrijanme. Saludos |
#4
|
||||
|
||||
Hola jhonny
No se como hice para que se citara tu intervencion, no fue mi intencion, pero de todos modos me gustaria saber como se hace, ya que esta salio asi por casualidad. Que teclas aprete? Saludos |
#5
|
||||
|
||||
Cita:
Y si no me hice entender con lo que acabo de decirte pues mira el botoncito que hay en el editor como con una nube de dialogo (como en las caricaturas). Solo es cuestión de seleccionar el texto que quieres citar y presionar ese botón. Ahh, y si no te muestra la barra de herramientas verifica de que tienes activado el editor WYSIWYG en tu perfil de usuario.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 14-02-2007 a las 21:20:23. |
#6
|
||||
|
||||
Gracias jhonny
Tantas veces haciendo cosas y esta me pillo de sorpresa. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Filter vs consulta SQL | nachito_tuc | SQL | 6 | 25-12-2006 00:34:28 |
Locate o Filter | jre740824 | SQL | 3 | 17-11-2006 11:17:35 |
Uso de filter | CONY | Conexión con bases de datos | 1 | 02-08-2006 22:48:23 |
Filter en IBQuery | StartKill | Firebird e Interbase | 1 | 27-08-2005 06:51:06 |
Duda con filter... | superhopi | OOP | 1 | 21-05-2003 10:00:04 |
|