Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
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 27/04/2011, 15h52   #1
Membre du Club
 
Homme hadrien
Apprenti Ingénieur
Inscription : mars 2011
Messages : 86
Détails du profil
Informations personnelles :
Nom : Homme hadrien
Localisation : France

Informations professionnelles :
Activité : Apprenti Ingénieur
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : mars 2011
Messages : 86
Points : 56
Points : 56
Par défaut ORDER BY , champ obligatoire ??

Bonjour, désolé mais je n'ai pas trouvé la réponse à cette question précise, Si avec une requête "SELECT" je sélectionne qu'un seul champ dans une table, et si je veux classer les réponse par ordre alphabetique, je suis obligé de rappeller le nom du champ après "ORDER BY" ???

EN CLAIR :

Code :
strSQL = "SELECT fldCod_tblProd FROM tblProd ORDER BY fldCod_tblProd"
OBLIGATOIREMENT ? OU

Code :
strSQL = "SELECT fldCod_tblProd FROM tblProd ORDER BY * "
OU ENCORE AUTRE CHOSE?

Parceque j'ai une centaine de requête à corriger et ça m'éviterai d'y passer du temps.
Merci
FtF Nemesis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 16h02   #2
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
Hello
seul le SQL suivant est valable
Code :
strSQL = "SELECT fldCod_tblProd FROM tblProd ORDER BY fldCod_tblProd"
en effet le tri sur * n'est pas permis
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 16h35   #3
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 410
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 410
Points : 4 439
Points : 4 439
bonjour FtF Nemesis, Simplifi,

bien que cela ne soit pas forcément recommandé il semble que l'on peut mettre le numéro de la colonne dans la clause ORDER BY:

Code sql :
SELECT fldCod_tblProd FROM tblProd ORDER BY fldCod_tblProd

est équivalent à:
Code sql :
SELECT fldCod_tblProd FROM tblProd ORDER BY 1

à tester...
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 19h57   #4
Modérateur
 
Avatar de Chtulus
 
Homme Cédric
Cherche à comprendre
Inscription : avril 2008
Messages : 2 263
Détails du profil
Informations personnelles :
Nom : Homme Cédric
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Cherche à comprendre

Informations forums :
Inscription : avril 2008
Messages : 2 263
Points : 4 421
Points : 4 421
Envoyer un message via MSN à Chtulus Envoyer un message via Skype™ à Chtulus
Bonsoir,

Citation:
Envoyé par f-leb
il semble que l'on peut mettre le numéro de la colonne dans la clause ORDER BY
Oui ! jamais testé sous Access tiens

Citation:
Envoyé par FtF Nemesis
je suis obligé de rappeller le nom du champ après "ORDER BY"
Si je vous demande d'aller dans la basse-cour et de me trier des huitres, ça vous parlera pas forcément non plus

De plus avec * comment définir l'ordre des colonnes pour le tri

...
__________________
- De quelque manière qu'on s'y prenne on s'y prend toujours mal -
-Sigmund Freud-

Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office

Chtulus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 16h42   #5
Membre du Club
 
Homme hadrien
Apprenti Ingénieur
Inscription : mars 2011
Messages : 86
Détails du profil
Informations personnelles :
Nom : Homme hadrien
Localisation : France

Informations professionnelles :
Activité : Apprenti Ingénieur
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : mars 2011
Messages : 86
Points : 56
Points : 56
Merci à tous, tampis je vais tout saisir.
FtF Nemesis est dé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 08h19.


 
 
 
 
Partenaires

Hébergement Web