Bonjour.
Mon souci est le suivant : dans une application qui traite des nombres réels, j'ai un problème d'affichage (cadrage à gauche ou à droite, point ou virgule comme séparateur décimal, choix du nombre de décimales) et, après plusieurs essais, j'ai diagnostiqué que le problème survenait quand la 1ère valeur rencontrée était "nulle".
Pour être plus clair (!), j'ai fait un test avec DB Browser for sqlite, illustrations ci-dessous :
création de la table :
Quelques données :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE TABLE "test" ( "Nom" TEXT, "Montant" REAL )
l'exécution du sql : "select * from test" donne :
les montants sont traités comme du texte (cadrage à gauche)
avec le sql : "select * from test order by nom desc" donne :
cette fois, les montants sont traités comme des nombres (cadrage à droite)
Y a-t-il un moyen d'éviter cela ?
D'avance merci.
Christian
Partager