|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() François Bourdon Inscription : avril 2008 Messages : 50 ![]() |
Bonjour à tous !
2ème problème aujourd'hui...La syntaxe , c'est un casse-tête... j'ai une instruction SQL comme ceci : Code :
La même expression fonctionne parfaitement 5 lignes plus haut... A n'y rien comprendre...Merci d'avance pour votre aide Fbourdon |
||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Quentin D.Étudiant Inscription : avril 2011 Messages : 175 ![]() |
Bonjour,
Si tu espères que ce soit une requête, ce n'est pas étonnant que cela ne fonctionne pas. Tu n'aurais pas oublié une des clauses principales des requêtes ??? La clause FROM ???
__________________
Pourquoi faire aujourd'hui ce que l'on peut remettre à demain ?
|
|
|
01
|
|
|
#3 |
|
Futur Membre du Club
![]() François Bourdon Inscription : avril 2008 Messages : 50 ![]() |
Bonjour Nitromard
Je viens de rajouter FROM , même message d'erreur....dans la clause WHERE... Merci par avance.... fbourdon |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Quentin D.Étudiant Inscription : avril 2011 Messages : 175 ![]() |
Pourrais-tu mettre un bout de code un peu plus long, du genre ce que tu mets ds ta variable rst1.
Parce que pour l'instant je ne vois pas trop à quoi sert ton rst1("Produit"), sauf si tu peux m'expliquer ^^
__________________
Pourquoi faire aujourd'hui ce que l'on peut remettre à demain ?
|
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 584 ![]() |
Bonjour à tous,
Les 2 modifs ci-dessous devraient améliorer la syntaxe : Code :
2 - intérêt de cette requete ?
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne |
||
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Quentin D.Étudiant Inscription : avril 2011 Messages : 175 ![]() |
Ah oui punaise !!! J'avais même pas vu le problème d'espace...
Je dois vraiment être crevé...
__________________
Pourquoi faire aujourd'hui ce que l'on peut remettre à demain ?
|
|
|
01
|
|
|
#7 | ||
|
Futur Membre du Club
![]() François Bourdon Inscription : avril 2008 Messages : 50 ![]() |
Merci pour vos réponses....mais...
Mettre des crochets autour de "Nom du produit", ne change rien ,c'est pire , il ne reconnaît même plus que c'est une instruction SQL... Code :
rst1 c'est le fichier des différents produits et je vais chercher les records correspondants dans le fichier historique du stock... Merci d'avance... fbourdon |
||
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() François Bourdon Inscription : avril 2008 Messages : 50 ![]() |
Bonjour à tous ,
J'ai fait d'autres essais , sans rösultats...Quelqu'un a t'il une idée ? D'avance , Merci ! fbourdon |
|
|
00
|
|
|
#9 | |
|
Membre régulier
![]() Michaël Développeur .NET Inscription : avril 2008 Messages : 80 ![]() |
Bonjour,
Comme dit plus haut, Il faut mettre les crochets: Code :
sqlstring2 = "SELECT * FROM [Produits] WHERE [Produits].[Nom du produit] = '" & rst1("Produit") & "' ;" Mais en plus tu ne peux pas utiliser DoCmd.RunSQL pour lancer la requête parce que c'est une requête de sélection. Les enregistrements retournés sont sensés aller où? Citation:
Est ce que ta table "Temp" sert uniquement à remplir le recordset rst5? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com