[Access VBA] problème pour récuperer un champ

Résolu/Fermé
CyPile - 20 mars 2007 à 10:45
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 3 avril 2008 à 12:15
Résuperer un champ dans une liste.

Bonjour a tous.

J'ai un petit problème et je suis sur que vous pourrez m'aider.

J'ai une BD Access avec pour tous les programmes de mon entreprises, tous les ordinateur ou ceux-ci (les prog) sont installé.

J'aimerai que quand je double clique sur la liste des programmes il m'affiche dans une 2 eme liste tt les pc ou ce programme serai installé..

et je sais pas comment résuperer le champ du programme pour faire ma requete....



Help!!
A voir également:

26 réponses

blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
21 mars 2007 à 10:42
Non, je pense qu'il essaie d'afficher quelque chose qui n'est pas actif...

Faudrait reprendre le code initial avec le .column(n) sur double-clic dans la liste...
0
Re..



J ai reussi!!


(juste a mettre au moi le nom selectionner dans une variable..)


voila le code:

    colonne = lst_Resultat.Column(0)
    
    
    Sql = "SELECT Tbl_Prog.NomPC "
    Sql = Sql + " FROM Tbl_Prog "
    Sql = Sql + " WHERE Tbl_Prog.NomProg = '" & colonne & "';"
    MsgBox Sql



merci :):):):):)
0
fl0 Messages postés 357 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 10 novembre 2021 209
21 mars 2007 à 11:58
et maintenant tu as ta requete qui fonctionne ?
0
UI tt fonctionne! voila la requete:


 'recupere le nom du programme selectionné
    selection = lst_Resultat.Column(0)
    MsgBox (selection)
    
    'requete
    Sql = "SELECT Tbl_Prog.NomPc FROM Tbl_Prog"
    Sql = Sql & " WHERE (((Tbl_Prog.NomProg) = """ & selection & """)) "

    DoCmd.DeleteObject acQuery, "nom_PC" 'supprime la requête
    CurrentDb.CreateQueryDef "nom_PC", Sql 'crée une nouvelle requete
    MsgBox (Sql)
    Set Qry = CurrentDb.QueryDefs("nom_PC")




J'ai mis ensuite une autre liste juste pour afficher les nom des pc avec comme donnée la requete nom_PC et le tour est joué!!
0
A VERY THANKS a tous ceux qui m on aider!!




MERCI

:)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fl0 Messages postés 357 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 10 novembre 2021 209
21 mars 2007 à 15:21
coche la case en haut comme quoi ton probleme est resolu
0
bonjour je voudrai recuperer une valeur d'un champs et pui l'affecter dans une variable pour effectuer des contrôles sur cette derniere. merci
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
3 avril 2008 à 12:15
Salut,

Ce sujet est résolu ... ouvres un autre topic, merci

Polux
0