IslandMan974
Messages postés104Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention27 juin 2007
-
8 mai 2007 à 17:24
IslandMan974
Messages postés104Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention27 juin 2007
-
9 mai 2007 à 14:52
Bonjour,
j'ai un peu souci .
Voila je developpe un webservice en Vb.net qui fonctionne tres bien en local.Ce Webservice recoltes des valeurs dans des xml et fichier cvs ,les mets en forme et les passe a une dll qui effectue des calculs.
En local sa fonctionne tres bien.j'ai de bons resultats.
Cependant lorsque j'utilise mon webservice que j'ai deployer sur le serveur ,il se passe quelque chose de bizarre.
Les valeurs tels que 0.0253,0.04 ( valeur que le lisait en local ) deviennent 253 , 4 sur le serveur.
En gros le web service oublie les 0.0.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 8 mai 2007 à 20:12
Salut
Tout dépend si tu as des lignes de programme entre deux : est-ce que les types de variables utilisées sont correctes ?
Vérifie aussi su côté des , et . utilisés pour les séparateurs décimaux.
Eventuellement, chage ton séparateur , en ; pour voir ce que ça donne.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
cavo789
Messages postés168Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention28 juillet 20091 9 mai 2007 à 11:57
D'accord avec Jack. Je pense effectivement que le regional settings sur ton PC indique que le point est un séparateur des unités alors que sur le serveur il semble que ce dernier soit un séparateur des milliers.
Si tu es admin, change le settings sur le serveur. Il se trouve dans le control panel.