Quelque chose de vraiment stupide

5n0w Messages postés 22 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 21 mai 2004 - 22 janv. 2004 à 19:26
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 - 22 janv. 2004 à 22:03
Salut,

J'ai un problème vraiment con. Je veut mettre le recordsource d'un contrôle ADO lors du Form Load. Si je le marque sur une ligne ( sans les " _ " pour faire des retours de lignes) ça marche mais, si je les mets, ça marche plus.

"SELECT Travail.no_Travail, Travail_Piece.TP_QteCommande, " _
"Piece.Pie_Marque, Piece.Pie_Materiel, Piece.Pie_Nuance, " _
"Piece.Pie_Longueur, Piece.Pie_Poids, Piece.Pie_Dessin, " _
"Voyage_Piece.no_Voyage " _
"FROM Travail, Travail_Piece, Piece, Voyage_Piece " _
"WHERE Travail.no_Travail = Travail_Piece.no_Travail " _
"AND Travail_Piece.Pie_Marque = Piece.Pie_Marque " _
"AND Piece.Pie_Marque = Voyage_Piece.Pie_Marque"

C'est long mais ça marche. Pouvez-vous me dire ce qui cloche. Merci d'avance.

BYE

2 réponses

5n0w Messages postés 22 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 21 mai 2004
22 janv. 2004 à 19:27
PS: les espaces ( EX: entre le SELECT et Tavail....) ne sont pas ainsi, donc se n'est pas la cause du problème.
0
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
22 janv. 2004 à 22:03
labout
La précédente réponse n'est pas la bonne.
Ta requete n'est pas bonne, il faut écrire comme cela

"SELECT " & _
"Travail.no_Travail, " "Travail_Piece.TP_QteCommande, " & _
"Piece.Pie_Marque, Piece.Pie_Materiel, Piece.Pie_Nuance," & _
"Piece.Pie_Longueur, Piece.Pie_Poids, Piece.Pie_Dessin," & _
"Voyage_Piece.no_Voyage " & _
"FROM Travail, Travail_Piece, Piece, Voyage_Piece " & _
"WHERE Travail.no_Travail = Travail_Piece.no_Travail " & _
"AND Travail_Piece.Pie_Marque = Piece.Pie_Marque " & _
"AND Piece.Pie_Marque = Voyage_Piece.Pie_Marque"

C'est le & qui fait que la ligne est comprise comme une ligne.
Ta requete comme tu l'as écrite ne pouvait marcher en aucun cas.
A+
0
Rejoignez-nous