Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/09/2007, 14h21   #1
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 35
Points : 35
Par défaut requête sql top

Voici ma requête sql qui doit me permettre d'afficher les n premiers membres:
Code :
1
2
3
4
 
sql = "SELECT top '" & session("form_nb_afficher") & "' * FROM Liste_Membres WHERE Id_Membre > 0"
 
session("form_nb_afficher")=request.form("nb_afficher")
il me met qu'il y a une erreur de syntaxe, et apparamment il récupère bien la variable.
Merci d'avance
babafredo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2007, 14h44   #2
Membre confirmé
 
Avatar de Cpas2latarte
 
Inscription : janvier 2006
Messages : 238
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 238
Points : 217
Points : 217
??? dans ton code, je ne sais pas si c'est normal, mais tu récupères la valeur du formulaire APRES la construction de la requête.

Il faudrait le faire dans l'ordre inverse non ?
De plus il ne faut pas utiliser de '
Code :
1
2
3
 
session("form_nb_afficher")=request.form("nb_afficher")
sql = "SELECT top " & session("form_nb_afficher") & " * FROM Liste_Membres WHERE Id_Membre > 0"
__________________
Il n'y a que 2 choses infinies dans le monde :
L'univers et la bétise humaine...
Mais pour l'univers, je n'ai pas de certitude (A.E.)
Cpas2latarte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2007, 15h38   #3
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 35
Points : 35
c bon cela marche, mais j'avais inversé malgré tout.
Merci beaucoup
babafredo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2007, 17h39   #4
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 247
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 247
Points : 1 204
Points : 1 204
Envoyer un message via MSN à kaiser59
Question bête, pourquoi session récupère la valeur de request puis la session dans dans la requête ??

Sa n'irait pas plus vite de faire ceci ?
Code asp :
sql = "SELECT top " & Cint(request.form("form_nb_afficher")) & " * FROM Liste_Membres WHERE Id_Membre > 0"
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h06.


 
 
 
 
Partenaires

Hébergement Web