Fonction cDbl erreur [Résolu]

infodemers 4 Messages postés mardi 11 octobre 2005Date d'inscription 19 avril 2010 Dernière intervention - 17 avril 2010 à 02:31 - Dernière réponse : infodemers 4 Messages postés mardi 11 octobre 2005Date d'inscription 19 avril 2010 Dernière intervention
- 19 avril 2010 à 05:41
Bonjour,

J'utilise la fonction cDbl("4.5") dans mon code vbscript d'une page asp.
Lorsque je l'exécute localement sur mon ordinateur, tout va bien, mais sur le serveur web j'obtiens l'erreur Microsoft VBScript runtime error '800a000d' Type mismatch: 'cDbl' .
Si je n'ai pas de décimal tout va mais lorsque j'ajout une quelconque décimal,le message apparaît. Mais pas localement, seulement sur le serveur web. J'ai vérifié le paramètre régionale de mon ordinateur de celui du serveur web et tous deux ont le même, soit Anglais(États-Unis).

Une idée quelqu'un?

Merci!
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
infodemers 4 Messages postés mardi 11 octobre 2005Date d'inscription 19 avril 2010 Dernière intervention - 19 avril 2010 à 05:41
3
Merci
J'ai ajouté ceci et tout est bien...

<%
' set ASP to USA format the page:
SetLocale(1033)
%>

La fonction cDbl interprete le point et la virgule différemment sur la version de windows seveur 2000 que sur la version windows serveur 2003.

Merci infodemers 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 96 internautes ce mois-ci

Commenter la réponse de infodemers
cs_ghuysmans99 3983 Messages postés jeudi 14 juillet 2005Date d'inscription 30 juin 2013 Dernière intervention - 17 avril 2010 à 09:29
0
Merci
CDbl("4,5") fonctionne. Mais pourquoi, mystère !
---
VB.NET is good ... VB6 is better
Commenter la réponse de cs_ghuysmans99

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.