Explication du petit problème :
J'ai une table "soussysteme":
soussysteme (id_sssysteme, nom_sssysteme)
id_sssysteme est la clé primaire bien entendu.
J'ai d'un autre côté une zone de liste, que j'ai remplie grâce à une macro qui me fait une requête.
Dans ma liste je me retrouve à avoir les "nom_sssysteme".
Mais j'ai besoin de récupérer les "id_sssysteme" !!
J'ai donc fait une autre macro qui me récupère normalement le "id_sssysteme" en fonction de la valeur sélectionnée dans la liste.
J'ai fait ce code.
Problème : il est incapable de me retrouver le numéro "id_sssysteme".
Code : Tout sélectionner
Req2="SELECT " & chr(34) & "id_sssysteme" & chr(34) & " FROM " & chr(34) & "soussysteme" & chr(34) & " WHERE " & chr(34) & "nom_sssysteme" & chr(34) & "=" & chr(39) & TextListe2 & chr(39)
Enreg2= SQL.ExecuteQuery(Req2)
ColID2 = Enreg2.FindColumn("id_sssysteme")
resu2 = Enreg2.GetInt(ColID2)
Tout ce qui concerne les déclarations est correct.
J'ai mis resu2 en Integer.
Il me met une erreur sur la dernière ligne (avec le resu2).
Please help me.
Merci.