|
| valeur numerique bizarre dans une table |
| Débuté par gbonnard, 23 déc. 2004 18:41 - 4 réponses |
| |
| | | |
|
| |
| Posté le 23 décembre 2004 - 18:41 |
j'ai des valeurs bizarres dans les tables avec des champs de type numerique
explication:
j'ai une table avec 2 colonnes. 1er colonne de type texte 2eme colonne de type numerique masque d'affichage 999 999,99 (proposé par defaut dans windev)
j'ai un code suivant : titi est un réel titi = 45.45 tableajouteligne("matable","untexte",titi)
lorsque j'execute le programme, dans la table j'obtiens : colonne 1 = matable colonne 2 = 4 5,4,50 (<= c'est ca que je ne comprends pas!!)
est-ce que quelqu'un a deja eu le cas? et surtout comment on fait pour ne plus avoir ce truc bizarre?
pour info : je suis en Windev 8, j'ai essayé en windev 7.5, je n'ai pas le probleme! dans mes parametres regionaux de windows xp, mon separateur decimal est la virgule. Si je mets le point en separateur decimal, cela fonctionne! mais j'aimerai une autre solution!! |
| |
| |
| | | |
|
| | |
| |
| Posté le 23 décembre 2004 - 16:33 |
"Gerard BONNARD" <gbonnard@saica-papier.fr> a écrit dans le message de news:41caeb13@news.pcsoft.fr...
j'ai des valeurs bizarres dans les tables avec des champs de type
numerique
explication:
j'ai une table avec 2 colonnes. 1er colonne de type texte 2eme colonne de type numerique masque d'affichage 999 999,99 (proposé par
defaut dans windev)
j'ai un code suivant : titi est un réel titi = 45.45 tableajouteligne("matable","untexte",titi)
lorsque j'execute le programme, dans la table j'obtiens : colonne 1 = matable colonne 2 = 4 5,4,50 (<= c'est ca que je ne comprends pas!!)
est-ce que quelqu'un a deja eu le cas? et surtout comment on fait pour ne
plus avoir ce truc bizarre?
pour info : je suis en Windev 8, j'ai essayé en windev 7.5, je n'ai pas le probleme! dans mes parametres regionaux de windows xp, mon separateur decimal est la
virgule. Si je mets le point en separateur decimal, cela fonctionne! mais j'aimerai une autre solution!! =====================================
Le type Monétaire donne le même résultat? |
| |
| |
| | | |
|
| | |
| |
| Posté le 24 décembre 2004 - 09:58 |
Non, le style monetaire fonctionne tres bien.
J'ai créé l'executable, et je l'ai lancé sur un autre poste. Le probleme reste le même! serai t'il possible que mes dll windev soit corrompues? en windev 5.5, il y avait le controleur de configuration, mais je ne l'ai pas retrouvé en windev 8. Quelqu'un sait si ca existe encore, et ou il est?
sur mon poste j'ai windev 5.5, windev 7.5 et windev 8 d'installés. mais ca ne devrai pas poser de probleme! |
| |
| |
| | | |
|
| | |
| |
| Posté le 24 décembre 2004 - 11:06 |
Dans apropos je crois le controleur il y a un bouton ...
Gerard BONNARD wrote:
Non, le style monetaire fonctionne tres bien.
J'ai créé l'executable, et je l'ai lancé sur un autre poste. Le probleme reste le même! serai t'il possible que mes dll windev soit corrompues? en windev 5.5, il y avait le controleur de configuration, mais je ne l'ai pas retrouvé en windev 8. Quelqu'un sait si ca existe encore, et ou il est?
sur mon poste j'ai windev 5.5, windev 7.5 et windev 8 d'installés. mais ca ne devrai pas poser de probleme!
|
| |
| |
| | | |
|
| | |
| |
| Posté le 05 janvier 2005 - 12:16 |
Le probleme ce produit quand on fait un acces SQLConnecte(...) avec la base Pervasive.SQL v8 en ODBC Explication :
si dans le code du projet vous avez :
SQLConnecte("MaBase","MonUser","MonMotDePasse","ODBC") avec un driver ODBC "Pervasive ODBC Client Interface" V8.60.193.30 Vous obtenez les choses bizarres dans les colonnes numeriques. (meme si vous n'utilisez pas la requette pour les remplir!)
Si vous utilisez une autre base de données ODBC, cela fonctionnent tres bien, je n'ai plus de probleme.
Suis-je le seul au monde à utiliser Pervasive.SQL v8 et a etre embeté? ou Quelqu'un a trouvé une solution |
| |
| |
| | | |
|
| | | | |
| | |
|