Affichage champs via un autre ou une clé
Fermé
mabarry2010
Messages postés
1
Date d'inscription
vendredi 19 juillet 2013
Statut
Membre
Dernière intervention
19 juillet 2013
-
19 juil. 2013 à 11:27
Tessel75 - 23 juil. 2013 à 10:14
Tessel75 - 23 juil. 2013 à 10:14
A voir également:
- Affichage champs via un autre ou une clé
- Clé windows 10 gratuit - Guide
- Clé usb non détectée - Guide
- Clé usb 2to vrai ou faux - Accueil - Stockage
- Clé bootable windows 10 - Guide
- Affichage double ecran - Guide
8 réponses
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
19 juil. 2013 à 12:14
19 juil. 2013 à 12:14
Bonjour,
Vous n'obtenez aucun resultat ou vous avez une erreur ????
Vous n'obtenez aucun resultat ou vous avez une erreur ????
Bonsoir;
je recois aucune réponse, je pense que une requete sql sera mieux mais g vois comment faire....
je recois aucune réponse, je pense que une requete sql sera mieux mais g vois comment faire....
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
20 juil. 2013 à 07:01
20 juil. 2013 à 07:01
Bonjour,
Dlookup convient tres bien, ce n'est peut-etre qu'un probleme de format.
Dans votre code, mettez un point d'arret sur la ligne dessous le Dlookup.
Passez le curseur souris sur les objet de la ligne de code dlookup pour voir leur contenu.
A+
Dlookup convient tres bien, ce n'est peut-etre qu'un probleme de format.
Dans votre code, mettez un point d'arret sur la ligne dessous le Dlookup.
Passez le curseur souris sur les objet de la ligne de code dlookup pour voir leur contenu.
A+
Bonjour;
voici ma requete sql de vba, mais elle marche pas aussi
Private Sub Texte1_Enter()
Dim bd As DAO.Database
Dim rst As DAO.Recordset
Set bd = CurrentDb
Dim sql As String
sql = "SELECT * FROM Malade WHERE telephone= '" & telephoneMalade.Value & "';"
Set rst = bd.OpenRecordset(sql)
num.Value = rst![numMalade ]
nom.Value = rst![nomMalade ]
prenom.Value = rst![prenomMalade ]
champAge.Value = rst![ageMalade ]
ville.Value = rst![villeMalade ]
commune.Value = rst![communeMalade ]
quartier.Value = rst![quartierMalade ]
End Sub
Et pour la DLookup(juste un exemple) mais elle ne marche pas aussi
Private Sub Texte1_AfterUpdate()
Me.[numMalade].Value = DLookup("[numMalade]", "[Malade]", "[numMalade].[telephoneMalde]= " & Me.[telephoneMalade].Value)
End Sub
voici ma requete sql de vba, mais elle marche pas aussi
Private Sub Texte1_Enter()
Dim bd As DAO.Database
Dim rst As DAO.Recordset
Set bd = CurrentDb
Dim sql As String
sql = "SELECT * FROM Malade WHERE telephone= '" & telephoneMalade.Value & "';"
Set rst = bd.OpenRecordset(sql)
num.Value = rst![numMalade ]
nom.Value = rst![nomMalade ]
prenom.Value = rst![prenomMalade ]
champAge.Value = rst![ageMalade ]
ville.Value = rst![villeMalade ]
commune.Value = rst![communeMalade ]
quartier.Value = rst![quartierMalade ]
End Sub
Et pour la DLookup(juste un exemple) mais elle ne marche pas aussi
Private Sub Texte1_AfterUpdate()
Me.[numMalade].Value = DLookup("[numMalade]", "[Malade]", "[numMalade].[telephoneMalde]= " & Me.[telephoneMalade].Value)
End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
Modifié par f894009 le 20/07/2013 à 16:38
Modifié par f894009 le 20/07/2013 à 16:38
Re,
Avez-vous essayez de voir le contenu de votre Dlookup ??? La syntaxe est bonne donc ...... Comparez ce que vous saisissez avec le format de votre champ telephone de la table et ce qui est dans le Dlookup
Avez-vous essayez de voir le contenu de votre Dlookup ??? La syntaxe est bonne donc ...... Comparez ce que vous saisissez avec le format de votre champ telephone de la table et ce qui est dans le Dlookup
Bonsoir,
Je te rappelle que la syntaxe de la série D...() s'écrit sans crochet, et le dernier guillemet ferme le dernier membre.
Donc: DLookUp ("Valeur","Table","Variable=MonChoix").
En plus je n'ai jamais réussi à passer un Me.MonControle dans une formule de la famille des D...(), il faut donc placer une variable relaie dans le code qui précède ou bien l'écrire en toutes lettres "Forms!MonFormulaire!MonControle".
Enfin, il faudrait que tu nous dises comment se déroule le pas_à_pas, et la (les) ligne (s) sur la (les) quelle (s) il accroche.
Bonne suite
Je te rappelle que la syntaxe de la série D...() s'écrit sans crochet, et le dernier guillemet ferme le dernier membre.
Donc: DLookUp ("Valeur","Table","Variable=MonChoix").
En plus je n'ai jamais réussi à passer un Me.MonControle dans une formule de la famille des D...(), il faut donc placer une variable relaie dans le code qui précède ou bien l'écrire en toutes lettres "Forms!MonFormulaire!MonControle".
Enfin, il faudrait que tu nous dises comment se déroule le pas_à_pas, et la (les) ligne (s) sur la (les) quelle (s) il accroche.
Bonne suite