Bonjour,
J'ai une une base access contenant 2 champs 'date' et 'num'. 'num' est de type chaine de caractères mais ne contient que des chiffres. J'aurais savoir s'il était possible de trier selon la valeur numérique de 'num' ?
merci![]()
Bonjour,
J'ai une une base access contenant 2 champs 'date' et 'num'. 'num' est de type chaine de caractères mais ne contient que des chiffres. J'aurais savoir s'il était possible de trier selon la valeur numérique de 'num' ?
merci![]()
Salut,
Tu peux le faire en multipliant la valeur par 1. Cela transformera la valeur numérique en champs.
Attention : s'il y a une lettre cela mettre une erreur.
N'oubliez pas le Tagafin de faciliter la recherche, et en votant
cela permet de mieux la cibler.
Je ne réponds pas aux messages privés s'ils sont liés à une question technique
Salut !
Tu peux convertir une chaine de caractère en entier, il éxiste une fonction qui le fait.
Mais je ne l'ai pas en tête.
Tu peux utiliser les fonctions de conversion
CInt() en entier
CLng() en entier long
...
CDbl() en double
Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
12 tutoriels Access
merci pour vos réponses
donc si je fais :
J'aurais le trie d'abord sur les date puis sur le numéros ?select date, cInt(num) from table order by date, num
j'essayerais tout à l'heure...
plutôt comme çaEnvoyé par narmataru
Code : Sélectionner tout - Visualiser dans une fenêtre à part select date, cInt(num) from table order by date, CInt(num)
Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
12 tutoriels Access
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager