Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2011, 17h05   #1
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 38
Points : 17
Points : 17
Par défaut requete ajout via formulaire en vba

Bonjour à tous ,
je suis super débutant en access cela fait des jours que je cherche a faire ça

Code :
1
2
x = (Forms!FORM2!nouv_ingredient.Text)
DoCmd.RunSQL ("INSERT INTO donnée_aliment ( ingredient ) VALUES (" & x & ")")
pour ajouter à la table donnée_aliment dans le champ ( ingredient )la valeur de la textbox nouv_ingredient
j'ai beaucoup chercher avant de poster et je suis sur de l'avoir sous le nez mais rien a faire je n'y arrive pas alors alors je poste si quelqu'un a la solution et ben c'est cool
spookyz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 17h43   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 955
Points : 30 955
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Et le problème est ?

Que te renvoies x ? As-tu essayé avec .Value au lieu de .Text ?

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 18h03   #3
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 38
Points : 17
Points : 17
bonsoir,
.value me renvois "null"
et le problème est que la valeur du textbox n'est pas ajouté a la table
et lors de l'execution il m'ouvre une input box qui me demande la valeur du paramètre et le nom du paramètre est la valeur de x
alors que le form est ouvert et que le textbox contient du texte
et ça sa fonctionne
Code :
DoCmd.RunSQL "INSERT INTO t_ingredient ( ingredient )SELECT [Formulaires]![FORM2]![nouv_ingredient].text;"
spookyz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 18h18   #4
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 38
Points : 17
Points : 17
ok désolé pour le dérangement
voila ce qu'il me fallait faire
Code :
DoCmd.RunSQL "INSERT INTO t_ingredient ( ingredient )VALUES ('" & x & "')"
spookyz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h55.


 
 
 
 
Partenaires

Hébergement Web