Visual Basic - busqueda en un DataGrid

Life is soft - evento anual de software empresarial
 
Vista:

busqueda en un DataGrid

Publicado por david (3 intervenciones) el 19/06/2006 00:45:21
basicamente lo que quiero que la aplicacion haga es que al ir escribiendo en un textbox se vayan mostrando las concidencias en el datagrid
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:busqueda en un DataGrid

Publicado por Urrunaga (10 intervenciones) el 19/06/2006 05:40:09
Lo q puedes hacer es utilizar el recordset que utilizas para llenar el dataGrid y filtrarlo cada vez que escriban en tu textbox.

'Variable decalrada en la seccion Declaraciones
Dim rs as adodb.recordset
--------------------------------------
Dim sSQL$
sSQL$="Select * from tabla"
rs.open sSQL
Set datagrid1.datasource=rs

En el evento Change del textbox

rs.filter='dato Like %' & text1.text &"%'"
Set datagrid1.datasource=rs

Espero te sirva

Saludos
CU
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:busqueda en un DataGrid

Publicado por Alba (3 intervenciones) el 07/10/2006 03:19:55
Ok, tuve el mismo problema que tu, asi que espero y a ti te sirva por que a mi me sirvio y mucho!

Dim CRITERIO As String
Dim mensaje As String

CRITERIO = "SELECT Clave, Existencia, NombreArticulo, Descripción, Modelo, PrecioUnitario " & _
" FROM Productos " & _
" WHERE (Clave LIKE '" & Text5 & "%') ORDER BY Clave"
Adodc1.RecordSource = CRITERIO
Adodc1.Refresh
(este codigo lo puedes poner del evento de la cja de texto, para que asi como vayas escribiendo se vayan comparando con el datagrid y solo aparezca lo que tu deseas.

Recuerda que el adodc lo tienes que conectar con el datagrid
Esto lo puedes hacer desde las propiedades,
selecciona el datagrid y
en la propiedad datasoruce="adodc1"

Ojala y te sirva!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:busqueda en un DataGrid

Publicado por Marcia (10 intervenciones) el 12/10/2006 00:50:47
si eso esta perfecto trabajando con ADO pero con SQL y Access funciona todo OK pero con una base de datos .DBF no funciona nada no saben por que?

por favor necesito hacer una aplicacion con DBF pero no sale.

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:busqueda en un DataGrid

Publicado por armaggedon (13 intervenciones) el 07/05/2007 07:45:14
y para realizar eso mismo pero en dao??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar