Bonjour à tous,

Je voudrais afficher un certains nombre de videos par page.
Donc je voudrais bien utiliser l'opérateur LIMIT en SQL mais pas moyen...

Voici la requête qui pose problème :

(dans une page ASP)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SQL = "SELECT * FROM [base] WHERE [type]='"&typepost&"' ORDER BY [datepost] DESC"
Lorsque, pour tester, je rajoute LIMIT 10 , 15 par exemple pour afficher les résultats de 10 à 15 comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SQL = "SELECT * FROM [base] WHERE [type]='"&typepost&"' ORDER BY [datepost] DESC LIMIT 10 , 15"
Et bien je reçois une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
 
[Microsoft][ODBC Microsoft Access Driver] Syntax error in ORDER BY clause.
 
/oxy240/videos.asp, line 49
J'ai essayé de placé ce LIMIT autre part dans la requête et impossible, j'ai toujours une erreur de syntaxe...

Comment faire ? Merci.