filtrar un datagrid

Iniciado por farkas, 1 Noviembre 2007, 12:25 PM

0 Miembros y 1 Visitante están viendo este tema.

farkas

Buenas a todos. Tengo un formulario con un datagrid y unos command, la base de datos esta enlazada a access y lo programe todo en ADO. Lo que necesitaria ahora es poder poner una fecha en un text y que al pulsar el boton me filtrase el datagrid ¿podeis decirme como hacerlo? la fecha en access la tengo como texto ¿seria recomendable pasarla a formato fecha? Muchas gracias de antemano

Hadess_inf

SUpongo que una query seria suficiente verdad?

Citar"Select * from Tabla where fecha='" & textbox1.text & "'"

farkas

he puesto el siguiente codigo en el boton buscar, pero sigue dandome error y no me hace la busqueda. antes no he puesto que la datagrid la tengo conectada a un control Adodc.

Private Sub Command1_Click()
datPrimaryRS.Recordset.Open "Select * from agenda where fecha='" & Text1.text & "'"
Set grdDataGrid.DataSource = datPrimaryRS
End Sub



Hans el Topo

la consulta se lanza al ado

y si son fechas va entre almohadillas #
fecha=#" & text1.text & "#"

decir que  los ados tienen un filtro, creo que se llama el método filter o algo así
en la documentación viene

 

farkas

gracias por todo, despues de unas cuantas vueltas lo ha conseguido