Ciao ragazzi,
scusate ma devo chiedervi ancora aiuto, ditemi cosa sbaglio perchè faccio fatica a capire:
Ho la solita Flex e devo "pescare" all'interno di una tabella chiamata Ordini_in_arrivo, utilizzo questo codice per connettermi;

Private Sub CMD_CONNETTI_Click()
Set conn = New ADODB.Connection
With conn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & "C:\...\DBase\ORDINI_TUTTI.mdb"
.Mode = adModeRead
.Open
End With
Call Popola_Flex
End Sub

Private Sub Popola_Flex()
Set rs = New ADODB.Recordset
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=dati.mdb;Uid=Admin;Pwd=;"
rs.Open "SELECT DISTINCT ID, FORNITORE, NUMERO_ORDINE FROM Ordini_in_arrivo", conn

'qui mi da questo errore "Errore di run-time '3705'" - L'operazione non è consentita se
l'oggetto è aperto

Set FLEX.DataSource = rs
rs.Close
conn.Close

End Sub
Anticipo già i miei ringraziamenti
vr-claudio