Suite de mes pb d'Access
Fermé
Damien
-
4 janv. 2004 à 11:08
blux Messages postés 26556 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 29 décembre 2024 - 5 janv. 2004 à 14:50
blux Messages postés 26556 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 29 décembre 2024 - 5 janv. 2004 à 14:50
9 réponses
j'ai en partie résolu mon problème grâce à un des messages de goldenboy68 que je remercie. Mais j'aimerais créé une requète utilisant le champ Nom qui se trouve sur le formulaire. Quel code SQL on met pour récupérer la valeur d'un champ d'un questionnaire?
merci
merci
Utilisateur anonyme
4 janv. 2004 à 16:27
4 janv. 2004 à 16:27
SELECT machin_truc FROM zigouigoui WHERE bidule = forms.ton_formulaire.ton_controle
en général ça implique le recours à la méthode Requery
kinder.surprise,
le maton du matou
en général ça implique le recours à la méthode Requery
kinder.surprise,
le maton du matou
en fait, ça change pas mon problème :
je reprécise : j'ai mis un champs texte : nom, ensuite j'ai mis une zone de liste configuré par une requète :
SELECT prenom
FROM Coordonnees
WHERE nom=forms.rechercheprenom.nom;
Quand j'ouvre mon formulaire, il me demande de suite de taper le nom, je le rentre et là il me sort bien dans ma zone de liste le prénom des personnes correspondant.
Par contre, quand je souhaite, de nouveaux, entrer un nom pour passé à un autre client, les prénoms eux ne changent pas, comment remettre les valeurs des prénoms à 0 et qu'ils me cherchent de nouveaux les prénoms.
D'autre part, à chaque fois que je tape un truc, comme par exemple, quand j'ai voulu rentrer le 2eme nom, il me le mémorise directement dans ma base alors que je veux pas qu'il le mémorise, je veux moi même cliqué sur un bouton pour lui dire : mémorise moi, est-ce faisable?
merci
je reprécise : j'ai mis un champs texte : nom, ensuite j'ai mis une zone de liste configuré par une requète :
SELECT prenom
FROM Coordonnees
WHERE nom=forms.rechercheprenom.nom;
Quand j'ouvre mon formulaire, il me demande de suite de taper le nom, je le rentre et là il me sort bien dans ma zone de liste le prénom des personnes correspondant.
Par contre, quand je souhaite, de nouveaux, entrer un nom pour passé à un autre client, les prénoms eux ne changent pas, comment remettre les valeurs des prénoms à 0 et qu'ils me cherchent de nouveaux les prénoms.
D'autre part, à chaque fois que je tape un truc, comme par exemple, quand j'ai voulu rentrer le 2eme nom, il me le mémorise directement dans ma base alors que je veux pas qu'il le mémorise, je veux moi même cliqué sur un bouton pour lui dire : mémorise moi, est-ce faisable?
merci
Utilisateur anonyme
5 janv. 2004 à 02:26
5 janv. 2004 à 02:26
Par contre, quand je souhaite, de nouveaux, entrer un nom pour passé à un autre client, les prénoms eux ne changent pas, comment remettre les valeurs des prénoms à 0 et qu'ils me cherchent de nouveaux les prénoms.
je te l'ai dit, la méthode Requery (par exemple sur l'AfterUpdate de ton champ)
D'autre part, à chaque fois que je tape un truc, comme par exemple, quand j'ai voulu rentrer le 2eme nom, il me le mémorise directement dans ma base alors que je veux pas qu'il le mémorise, je veux moi même cliqué sur un bouton pour lui dire : mémorise moi, est-ce faisable?
ben ouais, suffit que ta zone de texte soit indépendante. Tu lui injectes le contenu (si c'est une zone de liste modifiable par exemple, parce que si c'est une zone de texte t'as même pas besoin de ça), mais tu la gardes indépendante, et tu flanques à ton bouton la mise à jour (par DAO/ADO/nimportnawak) de la valeur dans la base.
kinder.surprise,
le maton du matou
je te l'ai dit, la méthode Requery (par exemple sur l'AfterUpdate de ton champ)
D'autre part, à chaque fois que je tape un truc, comme par exemple, quand j'ai voulu rentrer le 2eme nom, il me le mémorise directement dans ma base alors que je veux pas qu'il le mémorise, je veux moi même cliqué sur un bouton pour lui dire : mémorise moi, est-ce faisable?
ben ouais, suffit que ta zone de texte soit indépendante. Tu lui injectes le contenu (si c'est une zone de liste modifiable par exemple, parce que si c'est une zone de texte t'as même pas besoin de ça), mais tu la gardes indépendante, et tu flanques à ton bouton la mise à jour (par DAO/ADO/nimportnawak) de la valeur dans la base.
kinder.surprise,
le maton du matou
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le problème,c'est donc que je suis débutant et que ta phrase est pour moi de l'inconnue :'(.
Quand on me sors lostfocus, ou comme toi la méthode Requery (par exemple sur l'AfterUpdate de ton champ) ou encore ta zone de texte soit indépendante euh là tous ce chamboulle dans ma tête
Quand on me sors lostfocus, ou comme toi la méthode Requery (par exemple sur l'AfterUpdate de ton champ) ou encore ta zone de texte soit indépendante euh là tous ce chamboulle dans ma tête
je viens de comprendre le problème de l'indépendance, c'était tout bête en fait.
Par contre, pour l'afteer update, j'arrive pas à mettre le bon code : déjà on fait une maccro ou du vb voir une requète? J'ai beau essayé dans tout les sens, j'ai un manque de connaissance la-dessus...
Par contre, pour l'afteer update, j'arrive pas à mettre le bon code : déjà on fait une maccro ou du vb voir une requète? J'ai beau essayé dans tout les sens, j'ai un manque de connaissance la-dessus...
Utilisateur anonyme
5 janv. 2004 à 14:05
5 janv. 2004 à 14:05
si ta zone de liste (les prénoms) s'appelle ZL_prenoms
dans les propriétés de ta zone de texte, tu vas sur le champ Après MAJ (=AfterUpdate) et tu choisis "procédure événementielle". Puis, tu cliques sur les trois petits boutons qui apparaissent à côté, ça t'ouvrira la fenêtre de code.
là, tu places:
me.ZL_prenoms.Requery
complètement autre chose: tu es en train de mener la même discussion dans deux posts différents, c'est pas du tout, du tout pratique pour ceux qui te répondent.
choisis-en un stp, je fermerai l'autre.
kinder.surprise,
le maton du matou
dans les propriétés de ta zone de texte, tu vas sur le champ Après MAJ (=AfterUpdate) et tu choisis "procédure événementielle". Puis, tu cliques sur les trois petits boutons qui apparaissent à côté, ça t'ouvrira la fenêtre de code.
là, tu places:
me.ZL_prenoms.Requery
complètement autre chose: tu es en train de mener la même discussion dans deux posts différents, c'est pas du tout, du tout pratique pour ceux qui te répondent.
choisis-en un stp, je fermerai l'autre.
kinder.surprise,
le maton du matou
Utilisateur anonyme
5 janv. 2004 à 14:09
5 janv. 2004 à 14:09
j'ajoute autre chose: il y a normalement au moins une voire trois applications exemple livrées avec Access, c'est très didactique (en tout cas pour solution.mdb livrée avec Access 2.0, 95 & 97, je ne sais pas pour les autres). Ca présente et explique ce genre de choses et mille autres merveilles, mieux que quiconque ici ne saurait le faire, n'oublie pas de les consulter et de consulter l'aide d'Access, personne içci ne pourra prendre le temps de retaper au fur et à mesure cet énorme fichier d'aide (-:
mais on peut te dire où chercher...
kinder.surprise,
le maton du matou
mais on peut te dire où chercher...
kinder.surprise,
le maton du matou
blux
Messages postés
26556
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
29 décembre 2024
3 319
5 janv. 2004 à 14:50
5 janv. 2004 à 14:50
Je poste juste pour être informé de la suite...
A+ Blux
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"