Ajouter un commentaire

veneq
Etudiant qui a un bug de recordset....

Bonjour à tous,
j'ai un petit soucis sur un recordset dont la déclaration est faite dans le général de la feuille avec :

Dim RSAptSousT As Recordset

Je dois avec ce recordset remplir une listbox avec des données d'une base de données.

Voici le code permettant normalement l'affichage dans la BD :

requete sql qui marche sur Access (même un msgbox de la requete me renvoie tout correctement)

chsql = "SELECT e.[Code étape], Désignation FROM Etapes AS e, Aptitudes AS a Where e.[Code étape] = a.[Code étape] And [Num sous-traitant] = " + ZTNumSousT.Text

'execution de la requête

Set RSAptSousT = CnxChantier.Execute(chsql) => c'est la ou ça bug en me disant type de donnée incompatible et je comprends pas pourquoi... Quelqu'un peut m'aider ?

'test pour savoir si il y a des occurrences dans RsAptSousT
If RSAptSousT.EOF = False Then ' il n'est pas vide
Do While RSAptSousT.EOF = False
'on ajoute les aptitudes du sous-traitant à la liste voulu
LstAptSousT.AddItem RSAptSousT("Désignation")
RSAptSousT.MoveNext
Loop
End If

Merci à tous

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  SSS    AA   EEEE  DDD   U   U 
S A A E D D U U
SSS AAAA EEE D D U U
S A A E D D U U
SSSS A A EEEE DDD UUU