bah si j'ai bien compris ce que tu dit, il faudrai plutot exectuer la requete a partir de ton programme
faut ajouter la référence Microsoft Active Data Object
Public cnnADO As New ADODB.Connection
Public rsADO As New ADODB.Recordset
Public cmdADO As New ADODB.Command
Function Open_DataBase()
On Error GoTo error
Env_Texte "Note : DataBase [Connection In Progress...]"
cnnADO.Provider = "Microsoft.jet.OLEDB.4.0"
cnnADO.ConnectionString = "tonfichier.mdb"
cnnADO.Open
rsADO.CursorType = adOpenKeyset
rsADO.LockType = adLockOptimistic
Set cmdADO.ActiveConnection = cnnADO
cmdADO.CommandText = "SELECT * From Ta_Table_ou_Requete;" 'ça c ta commande SQL qui apparait sous Access dans le mode SQL
rsADO.Open cmdADO, , , adCmdTable
'et tu recupére dans la variable rsADO ton tableau
'Attention rsADO posséde plusieur propriété pour bouger dans le tableau (rsADO.movenext, rsADO("Nom_de_ta_collone"), etc)