Hi jailin
First I propose you to change your SQL query for this :
If txtSearch3.Value Like "[A-Z]" Then SQL = "SELECT * FROM tblcustdet WHERE customername & Street & Suburb LIKE " & "*" & strSEARCH & "*"
but I don't know how to make it display any results
On MS-Access, you need to use recordset object as follows
Dim FindRecordCount as long
Dim rstRecords As DAO.Recordset
Set rstRecords = CurrentDb.OpenRecordset(SQL)
If rstRecords.EOF Then
FindRecordCount = 0
Else
rstRecords.MoveLast
FindRecordCount = rstRecords.RecordCount
End If
rstRecords.Close
Set rstRecords = Nothing
hope it will help you