Re-bonjour
J'ai un souci dont je viens de m'apercevoir avec mon prog...
Voilà, j'ai une base de données que j'affiche dans une DBGrid. J'ai un bouton modifier qui me perts de modifier la valeur des champs de la ligne en question. Parmis ces champs, j'ai des nombres que j'affiche dans une TEdit lorsque je veux les modifier.
Le problème, c'est que ces nombres apparaissent avec des virgules "," dans DBGrid, et me sont affichés également avec une virgule dans ma TEdit. Or lorsque j'entre un nombre dans une TEdit, le caractère qui marque la décimale n'est pas une virgule "," mais bien un point "." !!
Du coup, imaginons que j'appuie sur mon bouton modifier, le TEdit m'affiche par exemple "12,3456". Je décide de ne pas changer cette valeur et valide mon changement, et j'ai un beau "12" qui s'affiche dans ma grille comme la lecture s'arrête à la virgule puisque ce n'est pas un caractère reconnu dans le format nombre.
Je sais pas si j'arrive à me faire comprendre, je peux être plus flou si vous voulez ahahaha
Merci à vous !
Partager