Accueil > Forum > > > > Order by
Order by
lundi 17 décembre 2007 à 19:47:36 |
Order by

jeromep50
|
Bonjour, je bloque sur un petit problème de syntaxe : Je désire créer un order by Asc dans cette requète : <% sql = "SELECT produits.* FROM produits WHERE Id_cat="&request.querystring("categorie") Set prod = Server.CreateObject("ADODB.Recordset") prod.Open sql, conn, 3, 3 %> Il me semblait que la syntaxe était : <% sql = "SELECT produits.* FROM produits WHERE Id_cat='"&request.querystring("categorie")&"' order by Id_Prod Asc Set prod = Server.CreateObject("ADODB.Recordset") prod.Open sql, conn, 3, 3 %>
Cela m'indique : Constante chaîne non terminée
Il me manque un truc et je ne sais plus quoi, je bloque ...
Pourriez vous me renseigner ?
En vous remerciant par avance.
|
|
lundi 17 décembre 2007 à 22:39:13 |
Re : Order by

ghuysmans99
|
oui : sql = "SELECT produits.* FROM produits WHERE Id_cat='" & Request.Querystring("categorie") & "' order by Id_Prod Asc" _______________________________________________________________________ VB.NETis good ...VB6is better
|
|
lundi 17 décembre 2007 à 22:56:09 |
Re : Order by

jeromep50
|
Merci ghuysmans99, l'erreur débile par excellence mais je bloquais complètement :) Thanks !
|
|
lundi 17 décembre 2007 à 23:05:03 |
Re : Order by

jeromep50
|
Mais bien sur ça plante encore, lorsque j'ajoute la bonne requète avec le " en plus ça me met :
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e07'
[Microsoft][Pilote ODBC Microsoft Access] Type de données incompatible dans l'expression du critère.
.../products_base.asp, ligne 18 Microsoft OLE DB Provider for ODBC Drivers erreur '80040e07'
Je ne comprend pas ...
|
|
lundi 17 décembre 2007 à 23:15:37 |
Re : Order by
|
mardi 18 décembre 2007 à 10:03:33 |
Re : Order by

jeromep50
|
Bonjour, ça me met : Microsoft OLE DB Provider for ODBC Driverserreur '80040e14' [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans la chaîne dans l'expression 'Id_cat=Id_Cat'; drop table produits id_Prod",'. /.../products_base.asp, ligne 13
|
|
mardi 18 décembre 2007 à 17:10:05 |
Re : Order by

ghuysmans99
|
Au fait, il faut faire :
Ceci dans une lib appelée "Lib.asp" --v
<% Public Function Pure(S) Pure = Replace(S,"'","''") End Function 'Pure(S) %>
----------------------------------------
Ceci dans ton fichier ASP --v
<!-- #include file="Lib.asp" --> <% Dim SQL Dim prod SQL = "SELECT produits.* FROM produits WHERE Id_cat='" & Pure(Request.QueryString("categorie")) & "' order by Id_Prod Asc" Set prod = Server.CreateObject("ADODB.Recordset") Set prod = Conn.Execute(SQL) %> _______________________________________________________________________ VB.NETis good ...VB6is better
|
|
mardi 18 décembre 2007 à 21:31:16 |
Re : Order by

jeromep50
|
Bonsoir ghuysmans99, j'ai suivi à la lettre ce que tu m'as indiqué et voici le nouveau message d'erreur :
Microsoft OLE DB Provider for ODBC Drivers
erreur '80040e07'
[Microsoft][Pilote ODBC Microsoft Access] Type de données incompatible dans l'expression du critère.
/jerome/products_base.asp
, ligne 17
:
Le source que tu m'as donné :
<!-- #include file="lib.asp" --> <% Dim SQL Dim prod SQL = "SELECT produits.* FROM produits WHERE Id_cat='" & Pure(Request.QueryString("categorie")) & "' order by Id_Prod Asc" Set prod = Server.CreateObject("ADODB.Recordset") Set prod = Conn.Execute(SQL) %>
Merci pour l'aide.
|
|
mardi 18 décembre 2007 à 22:42:32 |
Re : Order by

ghuysmans99
|
oups il faut retirer la ligne Set prod = Server.CreateObject("ADODB.Recordset") _______________________________________________________________________ VB.NETis good ...VB6is better
|
|
mardi 18 décembre 2007 à 23:00:55 |
Re : Order by
|
Cette discussion est classée dans : sql, produits, order, by, prod
Répondre à ce message
Sujets en rapport avec ce message
Pb avec les requêtes SQL >>> ORDER BY [ par vbtom ]
Salut,J'ai une requete SQL vers une bDD access qui trie les resultatsGenre:SELECT * FROM News ORDER BY [NOMCHAMP] ASCCa ca marche tres bien ms moi j'a
order by, form et tableau dyn [ par frenzy ]
Salut tlmje suis en train de creer une page de recherche avancée sur une base access avec des menus listes dans mon formulaire.table = "coasters"empla
order by, form et tableau dyn [ par frenzy ]
Salut tlmje suis en train de creer une page de recherche avancée sur une base access avec des menus listes dans mon formulaire.table = "coasters"empla
GROUP BY [ par CPANICO ]
J'ai un problème avec le GROUP BY avec sql servervoici la requête sql :SQL="Select *"SQL= SQL + " from reclamation"SQL= SQL + " having num_reclamation
Requete SQL ??? [ par fabiano13 ]
Comment compter tous les 10 enregistrements ?Du genre :SQLHits = "SELECT Sum(Hits) As SumHits FROM table WHERE Data>=#" & Ilya7mois & "# GROUP / 10 BY
Problème avec Order by +0 [ par vince1303 ]
Bonjour, J'ai un souci avec le bout de code ci-dessous. Il passe bien sur une base Access par exemple mais pas sous Oracle. Le requete passe parfaitem
Problème SQL (assez urgent...) [ par shadowfox666 ]
Bonjour, Cela fait une semaine que je bute sur un problème en SQL.... Voilà j'ai 2 requêtes, la 1ère lis dans une table liste les champs table et tabl
distinct et order by [ par Benz ]
Bonjour,J'ai un problème avec la requete SQL suivante :______________________________REQUETE = "SELECT DISTINCT Niveau2 FROM MaTable WHERE Niveau1 LIK
Requête avec ORDER BY [ par Jos ]
Bonjour,Sur un serveur W2k, j'interroge une bd Access en ASP. Ma table contient 480 enregistrements. Mon moteur de recherche fonctionne bien et reto
tableau dynamique via une table sous sql server [ par bibi2607 ]
voila, j'ai créer un tableau a partir d'une table sous sql server. J'aimerais savoir si il est possible, que lorsque je rajoute un champ dans cet tabl
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|