Probleme requete sql
Martin Dufrese
-
Maritn Dufresne -
Maritn Dufresne -
J'ai un probleme avec cette requete :
<%
Set prodRS = Server.CreateObject ( "ADODB.recordset" )
prodRS.ActiveConnection = Con
sqlString = "SELECT product_id,product_picture,product,product_briefdesc" &_
"FROM Prod_Products WHERE Product_category='" & cat & "' " &_
"AND product_status=1 " &_
"ORDER BY Product "
prodRS.Open sqlString
%>
cela me renvoi ce message d'erreur :
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e14'
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe (opérateur absent) dans l'expression 'product_briefdescFROM Prod_Products WHERE Product_category='Home' AND product_status=1 ORDER BY Product'.
/ProductList.asp, ligne 9
Qulequ'un a la solution ???? Merci d'avance !
<%
Set prodRS = Server.CreateObject ( "ADODB.recordset" )
prodRS.ActiveConnection = Con
sqlString = "SELECT product_id,product_picture,product,product_briefdesc" &_
"FROM Prod_Products WHERE Product_category='" & cat & "' " &_
"AND product_status=1 " &_
"ORDER BY Product "
prodRS.Open sqlString
%>
cela me renvoi ce message d'erreur :
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e14'
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe (opérateur absent) dans l'expression 'product_briefdescFROM Prod_Products WHERE Product_category='Home' AND product_status=1 ORDER BY Product'.
/ProductList.asp, ligne 9
Qulequ'un a la solution ???? Merci d'avance !
2 réponses
-
C'est peut-être un petit espace qui manque après product_briefdesc ? donc :
sqlString = "SELECT product_id,product_picture,product,product_briefdesc " &_
Lut
-
Merci Youri mais cela ne marche pas non plus, j'avais essayé mais cela ne fait que changer le code d'erreur cela donne ceci à la place :
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e10'
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
/ProductList.asp, ligne 9
-
-
Ce deuxième message est un autre problème. Il faut laisser l'espace car il manquait effectivement.
Vérifie si ProdRS.Open n'a pas besoin de plus de paramètres pour fonctionner ? Je n'y connais rien en ASP (c'est bien de l'asp ?), mais vu le message obtenu, c'est une explication possible...
Tittom