En raison d'une valeur de quantité dépassant ce qu'un VBScript INT peut stocker, je reçois un message d'erreur assez méchant (en fait les utilisateurs sont) ... C'est totalement un cas de twitpocalypse.Classic ASP App Erreur CINT - twitpocalypse v2
Comme CINT() ne fonctionnera pas dans cette situation, quelle est la meilleure solution de contournement?
requestqty = 40200
CInt() max = 32767
CInt(requestqty)
EDIT
CLng() semble faire l'affaire, tout risque pour le code pour changer tout CInt() à CLng(). D'après ce que j'ai lu ci-dessous et ailleurs sur le web, il semble qu'il y ait vraiment très peu de raisons d'utiliser CInt(). Je n'ai pas écrit cette application particulière et je ne sais pas pourquoi l'un a été utilisé sur l'autre, mais préfèrerais ne pas bandaid le problème et résoudre complètement ce problème dans l'application afin qu'il ne se reproduise plus ...
Pouvez-vous utiliser un double? – NoCarrier