Try this:
Imports System.Data.OleDb
Imports System.Text
Public Class mainpage : Inherits System.Windows.Forms.Form
Dim con As New OleDb.OleDbConnection
Dim cmdOle As New OleDb.OleDbCommand
Dim da As OleDb.OleDbDataAdapter
Dim dtOle As DataTable
Dim sql As String
Private Sub find_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles find.Click
con = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\HARTI_RES_PRO.accdb;")
con.Open()
Dim whrCond As StringBuilder
whrCond = New StringBuilder()
whrCond.Append(" where ")
Select Case ComboBox.SelectedItem
Case "Researcher's Name":
whrCond.Append(" Researcher LIKE '%" & TextBox1.Text & "%'")
Case "Project title":
whrCond.Append(" Project_title LIKE '%" & TextBox1.Text & "%'")
Case "Project code":
whrCond.Append(" Code LIKE '%" & TextBox1.Text & "%'")
Case "Division":
whrCond.Append(" Division LIKE '%" & TextBox1.Text & "%'")
Case "Co-researchers":
whrCond.Append(" Co_Researchers LIKE '%" & TextBox1.Text & "%'")
Case "Source of funding":
whrCond.Append(" Source_of_funding LIKE '%" & TextBox1.Text & "%'")
End Select
sql = "select * from QAruni" & whrCond.ToString()
cmdOle = New OleDbCommand(sql, con)
dtOle = New DataTable("QAruni")
da = New OleDb.OleDbDataAdapter(cmdOle)
da.Fill(dtOle)
con.Close()
DataGridView1.DataSource = dtOle
DataGridView1.ReadOnly = True
End sub