Bonjour,
Je suis dans un formulaire, j'aimerais en passant par le code, après un clic sur un bouton attribuer des valeurs à une table...
J'imagine que c'est possible mais je ne sais comment!!!
Merci pour votre aide si précieuse.
Karine
Bonjour,
Je suis dans un formulaire, j'aimerais en passant par le code, après un clic sur un bouton attribuer des valeurs à une table...
J'imagine que c'est possible mais je ne sais comment!!!
Merci pour votre aide si précieuse.
Karine
Bonjour,
Tu fais une requête ajout . Lorsque tu es en mode création dans ta requête, tu utilise le générateur d'expression pour choisir les champs de ton formulaire et ensuite tu indiques dans le champ "Ajouter à" le champ de destination de table.
ca ne fonctionne pas...
Cela dit que le champ est inconnu
J'ai trouvé... Je place ma réponse ici
Merci quand meme pour votre aide!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DoCmd.RunSQL "insert into TABLE(CHAMP) values ('" & Me.TEXT & "');"![]()
J'ai encore besoin de votre aide!!!
Je cherche maintenant comment faire cela mais pour 3 champs...
Je tente depuis tantot des syntaxes mais cela ne fonctionne pas..
Auriez-vous une idée???
ok j'ai trouvé... je vous place le code pour info
Maintenant j'ai un autre trouble à vous exposer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DoCmd.RunSQL "INSERT INTO table VALUES ('" & Me.text1 & "' , '" & Me.text2 & "' , '" & Me.text3 & " ')"
J'aimerais toujours dans mon code...
Si la date existe déjà dans la table
Update les données
Si elle n'existe pas
Ajoute les données
J'ai tenté quelques essais mais toujours une erreur.
Merci d'avance pour votre aide!!!
Karine
Bonjour,
Là si je ne dis pas de bêtises il va falloir du code VBA.
Dans ton code VBA il faut faire un test sur ton champ date et en fonction qu'elle est présente ou pas, soit du fait une requête "Ajout" ou "Mise à jour" en code SQL ( pour la requête "Ajout" tu as déjà le code, pour la requête "Mise à jour" il faut mettre "UPDATE" ). Pour avoir le bon code tu n'as qu'à faire une requête "Mise à jour" avec l'assistant requête et ensuite tu regardes le code qu'il t'a généré en SQL.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager