Faut préciser le type de recordset, nan
Là il manque clairement le deuxième paramètres, comme indiqué dans le message d'erreur.
Si ça n'a pas changé avec Access 2003 (apparemment ça fait partie de l'API DAO), ça peut être : dbOpenTable, dbOpenDynamic, dbOpenDynaset, dbOpenDynaset ou dbOpenForwardOnly.
Si tu veux juste lire une simple valeur, dbOpenForwardOnly suffit, il offrira les meilleures perfs :
Code :
- Set rst = db.OpenRecordset(SQL_ligne, dbOpenForwardOnly)
|
Quand t'as un message d'erreur comme ça, n'hésite pas à regarder la documentation de la fonction