Debido a un valor de cantidad que excede lo que puede almacenar VBScript INT, recibo un mensaje de error bastante desagradable (en realidad los usuarios son) ... Esto es totalmente un caso de twitpocalypse.Error de CINT de la aplicación ASP clásica - twitpocalypse v2
Dado que CINT() no funcionará en esta situación, ¿cuál es la mejor solución?
requestqty = 40200
CInt() max = 32767
CInt(requestqty)
EDITAR
CLng() parece hacer el truco, ningún riesgo para el código para cambiar todo CInt() para CLng(). De lo que he leído a continuación y elsehwere en la web, parece que realmente hay muy pocas razones para usar CInt(). No escribí esta aplicación en particular y no sé por qué se usó una sobre la otra, pero preferiría no bloquear el problema y solucionarlo por completo en la aplicación para que no vuelva a ocurrir ...
¿Se puede usar un doble? – NoCarrier