Passer au chanmps suivant
melongourmand
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
tessel75 -
tessel75 -
Bonjour,
Voila mon probleme n'est pas simple je fait une requete SQL sous access et je doit arriver dans une table reussir a inserrer 2 valeur qui sont actuellement dans le meme champs a les inserrer dans 2 champs diferrent .
Exemple
exemple
Ligne colone a+b
1 Thomas Samantha
requete SQL :
iif(colonnea=colonneb,colonnea,colonnea&colonneb)
Commentaire:
cette condition marche et je me retrouve avec 2 valeurs differentes comme (Thomas Samantha) et c'est normal je cherche a renforcer cette condition .
Je veux
Ligne colone a+b
1 Thomas
2 Samantha
J'ai le debut de ma condition mais je bloque quant je fait la difference entre la colonne a et b et j'aimerai qu'on maide a completer ^^
iif([colonea]=[colonneb],[colonnea],iif([colonnea]<>[colonneb],"la condition pour passer a la ligne suivante",colonnea&colonneb)
Je cherche un mot clé ou une procedure qui me permet de passer au champs en desssou
Quelqu'un a une solution ?
Voila mon probleme n'est pas simple je fait une requete SQL sous access et je doit arriver dans une table reussir a inserrer 2 valeur qui sont actuellement dans le meme champs a les inserrer dans 2 champs diferrent .
Exemple
exemple
Ligne colone a+b
1 Thomas Samantha
requete SQL :
iif(colonnea=colonneb,colonnea,colonnea&colonneb)
Commentaire:
cette condition marche et je me retrouve avec 2 valeurs differentes comme (Thomas Samantha) et c'est normal je cherche a renforcer cette condition .
Je veux
Ligne colone a+b
1 Thomas
2 Samantha
J'ai le debut de ma condition mais je bloque quant je fait la difference entre la colonne a et b et j'aimerai qu'on maide a completer ^^
iif([colonea]=[colonneb],[colonnea],iif([colonnea]<>[colonneb],"la condition pour passer a la ligne suivante",colonnea&colonneb)
Je cherche un mot clé ou une procedure qui me permet de passer au champs en desssou
Quelqu'un a une solution ?
A voir également:
- Passer au chanmps suivant
- Passer de qwerty a azerty - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Passer de majuscule à minuscule - Guide
- Passer à windows 11 gratuitement - Guide
- Tu dois avoir accès au live pour passer live en tant qu'invité - Forum TikTok
4 réponses
Bonjour,
Voir le mot-clé "DoCmd.GoToRecord ()" dans le didacticiel du développeur. Touche F1
Bonne suite
Voir le mot-clé "DoCmd.GoToRecord ()" dans le didacticiel du développeur. Touche F1
Bonne suite
bon j ai pas trouver comment tourner le truc tu n'aurez pas une aide ou un debut de code qui permetrer de m'aider , car cela ce passe en vba
Bonsoir,
Si je t'ai répondu rapidement, c'est parce que je partais travailler et que j'étais en retard.
Cela dit, as-tu au moins chercher dans le didacticiel du développeur la syntaxe de la fonction "DoCmd.GoToRecord()", parce que de toute façon tu dois aussi savoir que personne ici ne connait par coeur toutes les fonctions d'Access, et donc ce que tu ne fais pas c'est nous qui devons le faire. Et de plus si tu veux apprendre un peu Access, rien de tel que d'aller y voir soi-même, et de chercher ce dont on a besoin.
Pour revenir à "DoCmd.GoToRecord()"
Si tu n'écris que la commande "DoCmd.GoToRecord", par défaut Access ira à l'enregistrement suivant. Mais il peut être complété par d'autres indications : l'expression complète est : "DoCmd.GoToRecord (ObjectType, ObjectName, Record, Offset)
Et "Record" peut prendre les valeurs : "acFirst, acLast, acPrevious, acNext, acNewRec" ou encore "acGoTo" pour sélectionner un enregistrement particulier.
Ou bien je n'ai rien compris, et alors peut-être serait-il mieux que tu nous envoies un exemple avec un extrait de ta base via cjoint.com.
Si je t'ai répondu rapidement, c'est parce que je partais travailler et que j'étais en retard.
Cela dit, as-tu au moins chercher dans le didacticiel du développeur la syntaxe de la fonction "DoCmd.GoToRecord()", parce que de toute façon tu dois aussi savoir que personne ici ne connait par coeur toutes les fonctions d'Access, et donc ce que tu ne fais pas c'est nous qui devons le faire. Et de plus si tu veux apprendre un peu Access, rien de tel que d'aller y voir soi-même, et de chercher ce dont on a besoin.
Pour revenir à "DoCmd.GoToRecord()"
Si tu n'écris que la commande "DoCmd.GoToRecord", par défaut Access ira à l'enregistrement suivant. Mais il peut être complété par d'autres indications : l'expression complète est : "DoCmd.GoToRecord (ObjectType, ObjectName, Record, Offset)
Et "Record" peut prendre les valeurs : "acFirst, acLast, acPrevious, acNext, acNewRec" ou encore "acGoTo" pour sélectionner un enregistrement particulier.
Ou bien je n'ai rien compris, et alors peut-être serait-il mieux que tu nous envoies un exemple avec un extrait de ta base via cjoint.com.