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 22/08/2011, 13h51   #1
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
Par défaut probleme requete ajout

Bonjour,

Je possede un formulaire avec différent controle.

Sur un bouton ok, je voudrais remplir les différents champ d'une table avec la valeur des controles du formulaire.

J'utilise donc une requete ajout

Code :
1
2
3
 
 
DoCmd.RunSQL "INSERT INTO [test] (Constructeur,Calculateur,Application,[Issue du soft],[Description des modifications]) VALUES ('" & cbo_constructeur.Value & "','" & cbo_calculateur.Value & "','20','" & txt_issue_du_soft.Value & "','" & txt_description_des_modifications.Value & "')"
Voila l'action sur click. Cependant j'ai une erreur incomprehensible de violation de je ne sait quoi.

Y a t il une erreur de syntaxe ou es ce dans la table cible ?
sylv20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 13h55   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 617
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 617
Points : 30 956
Points : 30 956
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Il faudrait le terme exact de l'erreur, car je ne sait quoi n'est pas une erreur reconnue.


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 22/08/2011, 14h02   #3
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
LOL désolé.

L'erreur étant très longue, un print screen fera l'affaire.

Le chiffre 20 entre cote correspond à une chekbox qui est cocher par l'utilisateur, en gros voici le code :

Code :
1
2
3
4
5
 
 
    If chk_app20.Value = True Then
    DoCmd.RunSQL "INSERT INTO [test] ([Date d'ajout du soft],Constructeur,Calculateur,Application,[Issue du soft],[Description des modifications]) VALUES ('" & txt_date_ajout_soft_transmission.value & "','" & cbo_constructeur.Value & "','" & cbo_calculateur.Value & "','20','" & txt_issue_du_soft.Value & "','" & txt_description_des_modifications.Value & "')"
    End If
PS : dans la table test, il y a aussi un champs numauto (clé primaire) que je laisse gérer par access
Images attachées
Type de fichier : png erreur.png (41,9 Ko, 5 affichages)
sylv20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 15h13   #4
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
Resolu :

La syntaxe est bonne. Le probleme vient des tables, un des champs était en chaine vide non autorise.

PS : comment faire pour qu'il ne pose plus la question : este vous sure de vouloir ajouter un enregistrement ?
sylv20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h13   #5
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
un tour dans la FAQ et probleme resolu

http://access.developpez.com/faq/?page=SQL#Warning
sylv20 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 09h40.


 
 
 
 
Partenaires

Hébergement Web