![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#7
|
|||
|
|||
|
quiero filtrar una fecha en un dateTimePicker1
hola,he leido muchos foros aca adentro y no logro encontrar mi error, necesito ayuda, primero, uso BD access el campo "fecha" es de fecha/hora, utilizo AdoQuery en delphi, un dateTimePicker, un dbgrid y para indicar el filtro seria eligiendo desde el dateTimePicker y luego presionar un button.
intente cambiar formato, ya q en mi BD se almacena dd/mm/aaaa y en el dbgrid se ve mm/dd/aaaa, eso me funciono, ya que el valor lo hacia copiar en un edit, tamb intente crear una variable vfecha y darle el valor del dateTimePicker convirtiendolo, pero se me rompe en la condicion q le doy para el sql. he leido de hacer parametros, eso nunca lo vi en clases, me explicarian como se asigna y si se debe declarar en la seccion VAR??? aca les mando una parte del codigo.... no se asusten ya que lo que he encontrado lo ponia ahi, y comentaba y descomentaba. si alguien me ayuda a ordenar eso se lo agradezco, de ser asi, aun denme el fragmento de codigo y si debo declarar algo en la seccion var o donde , gracias esto es: (hoy un desorden jaja) procedure TFormListadoVentas.ButtonfiltrofechaClick(Sender: TObject); var vFecha:String; begin //ShortDateFormat:= 'd/m/yyyy'; vFecha:=FormatDateTime('dd/mm/yyyy',dateTimePicker1.DateTime);//Componente Month Calendar //el formato lo puedes cambiar a dd/mm/yyyy o mm/dd/yyyy editfiltrofecha.Text := vfecha; formlistadoVentas.ADOQueryFiltro.Active := false; // Utilizamos quotedString para ponerle comillas simple a la cadena (en el caso que sea de tipo string )FormListadoVentas.AdoQueryFiltro.SQL.Text := 'SELECT * FROM tVentas WHERE Fecha ='+quotedstr(xfecha); ParamByName('xFecha').AsDate := DateTimePicker1.Date; formlistadoVentas.ADOQueryFiltro.Active := true; FormListadoVentas.dbgridVentas.DataSource := datasourceFiltro; FormListadoVentas.DBNavigator1.DataSource := datasourceFiltro; end; se los agradezco, como veran saque mucho de aca, y aun los comentarios de quien posteo estan , help me, please gracias , |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Filtrar Ztable por fecha. | forgiveness | Conexión con bases de datos | 4 | 03-02-2010 16:33:57 |
| Filtrar consulta por fecha y hora | Alejandrina | SQL | 4 | 16-06-2008 08:18:10 |
| Filtrar por dos Fecha???? | Zakio14 | Firebird e Interbase | 6 | 23-02-2008 03:00:04 |
| como filtrar por fecha | anubis | Firebird e Interbase | 5 | 14-02-2008 10:52:43 |
| Filtrar fecha al vuelo | JorgeBec | Varios | 1 | 04-11-2003 19:33:29 |
|