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 20/05/2011, 10h26   #1
Nouveau Membre du Club
 
Inscription : mai 2009
Messages : 124
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 124
Points : 26
Points : 26
Par défaut probleme de syntaxe avec insert

bonjour ,
voici ma requête
Code :
1
2
 
"insert into tableau_mail(matriculeSal,matriculeT,deb,prenom,adherent,mail,poste,nom,fin,hebdo,taux,sem1,sem2,sem3,sem4,sem5,sem6,sem1av,sem2av,sem3av,sem4av,sem5av,sem6av,h_plan1,h_plan2,h_plan3,h_plan4,h_plan5,h_plan6,ht1,ht2,ht3,ht4,ht5,ht6,mois,abs1,abs2,abs3,abs4,abs5,abs6,absr1,absr2,absr3,absr4,absr5,absr6,reso,idcontrat,ecart1,ecart2,ecart3,ecart4,ecart5,ecart6) values (select * from adh_sal where matriculeT = '" & sql!matriculeT & "');"
a l’exécution il y a l'erreur 3075 qui se déclencha et qui dit erreur de syntaxe dans l'expression " select * from adh_sal where matriculeT = '1' "

matriculeT est bien de type texte et le is like a la place du égale ne change rien

je ne vois pas du tout où est l'erreur pouvez vous m'aiser svp
merci d'avance bonne journée à tous
rominous41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 11h18   #2
Membre Expert
 
Avatar de nico84
 
Homme Nicolas Guimbal
Consultant/développeur ERP
Inscription : mai 2008
Messages : 1 254
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Guimbal
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant/développeur ERP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 1 254
Points : 1 870
Points : 1 870
Bonjour,

Je crois que le mot clé "values" est en trop (contradictoire avec "select")...
nico84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 11h24   #3
Nouveau Membre du Club
 
Inscription : mai 2009
Messages : 124
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 124
Points : 26
Points : 26
si j’enlève le select il me dit qu'il y a une erreur dans la requête insert into

merci quand même
rominous41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 11h43   #4
Membre Expert
 
Avatar de nico84
 
Homme Nicolas Guimbal
Consultant/développeur ERP
Inscription : mai 2008
Messages : 1 254
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Guimbal
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant/développeur ERP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 1 254
Points : 1 870
Points : 1 870
c'est pas select mais values qu'il faut enlever :

soit
Code :
insert into tableau (a,b,c) values (1,2,3)
soit
Code :
insert into tableau (a,b,c) select a,b,c from matable
nico84 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/05/2011, 12h11   #5
Nouveau Membre du Club
 
Inscription : mai 2009
Messages : 124
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 124
Points : 26
Points : 26
merci beaucoup
rominous41 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 16h12.


 
 
 
 
Partenaires

Hébergement Web