Tengo un DataGridView que maneja los datos de las persona existentes y deseo realizar búsquedas sin conexión a datos, la idea es tener un textbox donde el usuario introduzca el nombre o parte del nombre del cliente y que en el DataGridView solo muestre o filtre los resultados de la búsqueda,
He buscando en la red, y pillado este codigo:
Private Sub txt_descripcion_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles txt_descripcion.TextChanged
Try
Dim Datos As New DataView
Dim MiDataset As New DataSet
'Datos.Table = MiDataset
Dim Buscar As String = String.Empty
Buscar = "rhperape1 LIKE '" & Me.txt_descripcion.Text & "%'"
Datos.RowFilter = Buscar
Me.DataGridView1.DataSource = Datos
Me.DataGridView1.Update()
Catch ex As Exception
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK)
End Try
End Sub
me carga bien el DGV, pero cuando hago uso o digito alguna letra en el txtbox, el DGV se pone todo en blanco, como si no existiera ese dato.