Cómo dicen?:/...Si se puede hacer un filtrado con un textbox y un datagridview.Si estas trabajando con una base de datos es preferible hacer esto: primero en el evento load de tu formulario donde se encuentre el dgv cargas los datos que tengas en tu BBDD
Código:
Private sub cargarDgv()
dim cn as new sqlconnection(Strcn)---es tu variable conexión..
cn.open
try
sql="select id_cliente as 'Código de cliente',nom_cliente as 'Nombre',edad_cliente as 'Edad' from clientes where nom_cliente like @nom_cliente+'%' "
dim cmd as new sqlcommand(sql,cn)
cmd.parameters.addwithvalue("@nom_cliente",txt_nom.text)
dim dr as sqldatareader=cmd.executereader
dim dt as new datatable
dt.load(dr)
'En esta parte es como le hallas puesto de nombre a tu dgv..
dgv_clientes.datasource=dt
cmd.dispose
catch ex as exception
msgbox(ex.message)
finally
cn.dispose
end try
Ahora con ese procedimiento solo lo 'invocas' en tu evento load y se carga y cuando hagas un filtrado en tu textbox se generara tu filtro...Cualquier duda me haces saber :D.