J'ai une liste d'article qui ont une num=E9ro qui est en=20
faite une chaine de caract=E8re.
1
2bis
11
2
11ter....
Je soutaiterai trier cette liste comme si c'=E9tait des=20
num=E9riques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1,=20
11, 11bis, 2....
Je voudrai faire ce tri dans une proc=E9dure stock=E9e.
Comment faire?
Avec des fonctions de conversion est t-il possible=20
d'arriver a un tel r=E9sultat?
merci d'avance
PS : Merci Raymond pour tes conseils sur mon pr=E9c=E9dent=20
probl=E8me.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"TITI" J'ai une liste d'article qui ont une numéro qui est en faite une chaine de caractère. 1 2bis 11 2 11ter.... Je soutaiterai trier cette liste comme si c'était des numériques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1, 11, 11bis, 2....
Je voudrai faire ce tri dans une procédure stockée. Comment faire? Avec des fonctions de conversion est t-il possible d'arriver a un tel résultat?
En créant un champ calculé sur lequel tu placera ton tri
NumArt: Val([TonNuméroArticle])
devrait le faire...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"TITI"
J'ai une liste d'article qui ont une numéro qui est en
faite une chaine de caractère.
1
2bis
11
2
11ter....
Je soutaiterai trier cette liste comme si c'était des
numériques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1,
11, 11bis, 2....
Je voudrai faire ce tri dans une procédure stockée.
Comment faire?
Avec des fonctions de conversion est t-il possible
d'arriver a un tel résultat?
En créant un champ calculé sur lequel tu placera ton tri
NumArt: Val([TonNuméroArticle])
devrait le faire...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
"TITI" J'ai une liste d'article qui ont une numéro qui est en faite une chaine de caractère. 1 2bis 11 2 11ter.... Je soutaiterai trier cette liste comme si c'était des numériques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1, 11, 11bis, 2....
Je voudrai faire ce tri dans une procédure stockée. Comment faire? Avec des fonctions de conversion est t-il possible d'arriver a un tel résultat?
En créant un champ calculé sur lequel tu placera ton tri
NumArt: Val([TonNuméroArticle])
devrait le faire...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Le problème c'est que la fonction Val ne marche pas. Je suis sous SQL Server. J'obtient le message d'erreur : ADO : Propriété ou méthode inconnue.
Il n'y aurai pas des problème de référence?
-----Message d'origine----- Salut,
"TITI" J'ai une liste d'article qui ont une numéro qui est en faite une chaine de caractère. 1 2bis 11 2 11ter.... Je soutaiterai trier cette liste comme si c'était des numériques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1, 11, 11bis, 2....
Je voudrai faire ce tri dans une procédure stockée. Comment faire? Avec des fonctions de conversion est t-il possible d'arriver a un tel résultat?
En créant un champ calculé sur lequel tu placera ton tri
NumArt: Val([TonNuméroArticle])
devrait le faire...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
.
Le problème c'est que la fonction Val ne marche pas. Je
suis sous SQL Server.
J'obtient le message d'erreur :
ADO : Propriété ou méthode inconnue.
Il n'y aurai pas des problème de référence?
-----Message d'origine-----
Salut,
"TITI"
J'ai une liste d'article qui ont une numéro qui est en
faite une chaine de caractère.
1
2bis
11
2
11ter....
Je soutaiterai trier cette liste comme si c'était des
numériques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1,
11, 11bis, 2....
Je voudrai faire ce tri dans une procédure stockée.
Comment faire?
Avec des fonctions de conversion est t-il possible
d'arriver a un tel résultat?
En créant un champ calculé sur lequel tu placera ton tri
NumArt: Val([TonNuméroArticle])
devrait le faire...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Le problème c'est que la fonction Val ne marche pas. Je suis sous SQL Server. J'obtient le message d'erreur : ADO : Propriété ou méthode inconnue.
Il n'y aurai pas des problème de référence?
-----Message d'origine----- Salut,
"TITI" J'ai une liste d'article qui ont une numéro qui est en faite une chaine de caractère. 1 2bis 11 2 11ter.... Je soutaiterai trier cette liste comme si c'était des numériques. C'est a dire obtenir : 1, 2, 2bis, 11,...
Car si je trie comme chaine de caractere j'obtient : 1, 11, 11bis, 2....
Je voudrai faire ce tri dans une procédure stockée. Comment faire? Avec des fonctions de conversion est t-il possible d'arriver a un tel résultat?
En créant un champ calculé sur lequel tu placera ton tri
NumArt: Val([TonNuméroArticle])
devrait le faire...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
.
3stone
Salut,
Le problème c'est que la fonction Val ne marche pas. Je suis sous SQL Server. J'obtient le message d'erreur : ADO : Propriété ou méthode inconnue.
Hmmm... essaies qque chose comme:
CONVERT(NUMERIC(5,2), [Ton champ])
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
Le problème c'est que la fonction Val ne marche pas. Je
suis sous SQL Server.
J'obtient le message d'erreur :
ADO : Propriété ou méthode inconnue.
Hmmm... essaies qque chose comme:
CONVERT(NUMERIC(5,2), [Ton champ])
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------