Originariamente inviato da oregon
Perche' non operi con le adeguate frasi SQL?

Ovvero, quando ti serve, apri il recordset con

SELECT * Nome FROM elenco WHERE TuoCampo = 'valore'

(ovviamente e' un esempio) ...

e ottieni i dati gia' filtrati in maniera piu' efficiente ...
e si lo sapevo che mi sarei impantanato cmq,


Private Sub Form_Load()
Dim Cn As New ADODB.Connection
With Cn
.ConnectionString = "Provider = Microsoft.Jet.OleDB.4.0;" & _
"Data Source =" & App.Path & "\elenco.mdb"

.ConnectionTimeout = 5
.CursorLocation = adUseClient
.Mode = adModeShareDenyNone

.Open "SELECT * Nome FROM elenco where ?????" come completo??

.Close
End With
Set Cn = Nothing
End Sub