Le résultat se trouve dans rst, pas dans sSQL, qui ne contient que la requête.
Donc, après le OpenRecordSet, on récupère le contenu du champ par :
If (rst.EOF) Then
MsgBox("Enregistremnet non trouvé" )
Else
MsgBox("Le numero est :" & Cstr(rst!num) & "." )
End-If |
N.B. J'ai supposé que le numéro était un nombre, et je l'ai converti en chaine par CStr() pour l'affichage uniquement.