Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2902 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access] Mettre à jour une zone de liste à partir d'un menu déroulant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access] Mettre à jour une zone de liste à partir d'un menu déroulant

n°1412571
sire de Bo​tcor
Armorican way of life
Posté le 24-07-2006 à 18:25:31  profilanswer
 

Bonjour,
j'espère que pourrez m'aider, parce que je suis  :cry:  
 
        J'ai une zone de liste qui est censée se mettre à jour en fonction du choix que l'on fait dans un menu déroulant.
 
Le menu déroulant propose des numéros de contrat.
La zone de liste sort toutes les infos de la table contrat sur le contrat sélectionné.
 
Voilà pour l'instant ce que j'ai :
- la table s'appelle listeParContrat
- le formulaire s'appelle Misesajour.
- le menu déroulant s'appelle menuContrat.
- le menu déroulant a comme contenu :
"select distinct numContrat from listeParContrat"
- la zone de liste a comme contenu :
"SELECT [listeParContrat].[numRegime], [listeParContrat].[numFiliale] FROM [listeParContrat]  
 WHERE [listeParContrat].[numContrat]=me.Misesajour.menuContrat"
-au chargement du formulaire :
"Me.menuContrat.ListIndex = 0"
 
Au lieu de faire ce que je voudrais qu'il fasse, au démarrage de mon formulaire, il me demande à chaque fois :
"Entrez la valeur de me.Misesajour.menuContrat"
 
 
Merci d'avance

mood
Publicité
Posté le 24-07-2006 à 18:25:31  profilanswer
 

n°1413291
sire de Bo​tcor
Armorican way of life
Posté le 25-07-2006 à 17:29:29  profilanswer
 

[:yoyoz]

n°1413367
aenor
Posté le 25-07-2006 à 19:57:52  profilanswer
 

mets le nom de ton formulaire au lieu de "me" peut etre que ca marchera mieux

n°1413385
kadreg
profil: Utilisateur
Posté le 25-07-2006 à 20:42:14  profilanswer
 


 
[:draschke]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1419679
djwaza
Posté le 04-08-2006 à 13:46:01  profilanswer
 

Salut !
Désolé de ne te repondre que maintenant mais je chercher un topic sur les zone de liste et je vien de tombé sur ton petit problème.
En plus ça tombe bien je pense avoir la reponse !!!
 
Quand tu utilise : WHERE [listeParContrat].[numContrat]=me.Misesajour.menuContrat"  
c'est bien mais tu as pensé a faire un petit msgbox de ta requete juste pour voir??
Tu verras qu'elle est fausse ! en effet, il faut plutot utiliser : WHERE [listeParContrat].[numContrat]="""+me.Misesajour.menuContrat +""";" si me.Misesajour.menuContrat renvoit une chaine de caractere si me.Misesajour.menuContrat renvoir un nombre essai avec : WHERE [listeParContrat].[numContrat]="+cstr(me.Misesajour.menuContrat) +";"
 
Voila j'espere que j'ai résolu ton probleme !!
A plus peu etre !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access] Mettre à jour une zone de liste à partir d'un menu déroulant

 

Sujets relatifs
No such File Mysqld àpres mise a jour[Access] Requete stockée : Nb de paramètres variables
[résolu] lecture à partir d'un BufferedReader[VB6]importation d'une virgule dans access
HTML MenuComment insérer un menu qui soit tjrs présent
[Access] VBA récuperer données requêteliste deroulante
[Access] Comment insérer des objets dans un contrôle tab?[C# .net] Mettre un filtre dans un <asp:FileUpload />
Plus de sujets relatifs à : [Access] Mettre à jour une zone de liste à partir d'un menu déroulant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR