Problème de requête (opérateur absent)

Fermé
dcoulombe - 2 sept. 2008 à 21:56
hatchi88 Messages postés 1 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 19 mars 2010 - 19 mars 2010 à 13:07
Bonjour à tous,

J'ai un problème d'opérateur absent dans ma requête SQL, mais je n'arrive pas à trouver.

Dim req As String = "SELECT e.emp_nom AS Nom, e.emp_prenom AS Prénom, e.emp_embauche AS 'Date d''embauche' FROM Employes AS e " _
& "INNER JOIN Horaires AS h ON e.emp_id = h.emp_id " _
& "INNER JOIN Voyages AS v ON h.voy_id = v.voy_id " _
& "WHERE e.emp_id = " & emp_id & " AND (v.voy_dateDepart < #" & voy_dateFin.ToString() & "# OR v.voy_dateFin > #" & voy_dateDepart.ToString() & "#)"

-------------

Il m'indique une erreur dans le critère "e.emp_id = h.emp_id INNER JOIN Voyages AS v ON h.voy_id = v.voy_id "

Ma requête me semble OK. Pouvez-vous m'aider?

5 réponses

sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
3 sept. 2008 à 01:30
bonsoir, apparement t'es en VB,

après ces lignes mets un
msgbox req

pour voir si tout est bien interprété (notament les espaces et les cotes)
1
Tout semble ok...

SELECT e.emp_nom AS Nom, e.emp_prenom AS Prénom, e.emp_embauche AS 'Date d''embauche' FROM Employes AS e INNER JOIN Horaires AS h ON e.emp_id = h.emp_id INNER JOIN Voyages AS v ON h.voy_id = v.voy_id WHERE e.emp_id = 1 AND (v.voy_dateDepart < #2008-08-20 21:34:00# OR v.voy_dateFin > #2008-08-20 21:34:00#)
0
en fait je voulais dire tout semble ok, mais ne fonctionne toujours pas!
0
adaro2000 Messages postés 46 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 28 octobre 2008 2
3 sept. 2008 à 15:40
Slt !

Essai ceci voir :

SELECT e.emp_nom AS Nom, e.emp_prenom AS Prénom, e.emp_embauche AS [Date d'embauche]
FROM Employes AS e INNER JOIN Horaires AS h ON e.emp_id = h.emp_id INNER JOIN Voyages AS v ON h.voy_id = v.voy_id WHERE e.emp_id = 1 AND v.voy_dateDepart < #2008-08-20 21:34:00# OR v.voy_dateFin > #2008-08-20 21:34:00#

Merci. Tiens-nous informer de la suite.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hatchi88 Messages postés 1 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 19 mars 2010
19 mars 2010 à 13:07
supprimez Imports system.data et travaillez seulement avec Imports system.data.OleDb
0