Se usi ADO dovresti dirmi se lo fai da codice o mediante controlli.
Io ti consiglio da codice.
- Devi prima di tutto referenziare Microsoft ActiveX Data Objects 2.x
(Lo fai mediante Progetto > Riferimenti)

- Poi carichi il controllo "Microsoft DataGrid OleDB"

Poi procedi col codice:

' Sezione generale

Dim miaConnessione As New ADODB.Connection
Dim mioRecordset As New ADODB.Recordset
Dim mioPercorso As String
Dim miaSQL As String
Dim miaStringaConnessione As String


Private Sub Form_Load()
mioPercorso = "C:\Documenti\TuoDatabase.mdb" ' è un esempio
miaStringaConnessione = "Provider=Microsoft.Jet.OLEDB.4.0" _
& ";Data Source=" & mioPercorso

miaConnessione.Open miaStringaConnessione

miaSQL = "SELECT * FROM Tabella WHERE Campo='tuo valore'"

mioRecordset.CursorType = adOpenDynamic
mioRecordset.CursorLocation = adUseClient

mioRecordset.Source = miaSQL

mioRecordset.Open , miaConnessione

Set DataGrid1.DataSource = mioRecordset

End Sub

Prova e fammi un fischio se ci sono problemi
Ciao. Janx.