Bonjour à tous,

J'effectue des requêtes SQL sur la base de données d'un ERP pour récupérer diverses informations sur des articles.

Les requêtes sont de cette forme par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
strSQL = "SELECT Id FROM Options WHERE Option = '" & opt & "'"   
Set Rs = Db.OpenRecordset(strSQL, DAO.dbOpenSnapshot) 
opt_id = Rs("Id")
Ma question est la suivante:

Est il possible de faire un test sur le Rs afin d'éviter une erreur si celui-ci revient vide.
En effet si je recherche quelque chose qui n'existe pas dans la base de donnée ma requête SQL ne reverra rien et le Rs sera vide.

J'espère avoir été assez clair.

En vous remerciant par avance.
Cdlt

Kévin