i have code to load data from database to DataGridView.
VB.NET Code:
  1. Imports System.Data
  2. Imports System.Data.OleDb
  3.  
  4. Public Class Form1
  5.  
  6.     Dim dt As New DataTable
  7.  
  8.  
  9.     Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  10.         Me.WindowState = FormWindowState.Maximized
  11.     End Sub
  12.  
  13.     Sub setData()
  14.         Try
  15.             Dim scmd As New OleDbCommand
  16.  
  17.             scmd.CommandText = "select prod_id,prod_name,unit,unitprice,unitinstock from inv_t_products order by prod_id"
  18.             scmd.Connection = dbConn
  19.  
  20.             Dim da As New OleDbDataAdapter
  21.             da.SelectCommand = scmd
  22.             da.Fill(dt)
  23.  
  24.             dg.DataSource = dt
  25.  
  26.         Catch ex As Exception
  27.  
  28.         End Try
  29.  
  30.  
  31.     End Sub
  32.  
  33.     Private Sub cmdRefresh_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdRefresh.Click
  34.         setData()
  35.     End Sub
  36.  
  37.     Private Sub tFilter_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tFilter.TextChanged
  38.         ' search data
  39.         ' ???
  40.  
  41.  
  42.     End Sub
  43. End Class

at event
VB.NET Code:
  1. Private Sub tFilter_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tFilter.TextChanged
  2.         ' search data
  3.         ' ???
  4.  
  5.  
  6.     End Sub


I Want to find data by prod_name field, when someone fill data to tFilter (textbox).