ASPの一般的なエラーは、Overflow: 'cInt'エラーです。 cInt値をオーバーフローさせるとどういう意味ですか?これをどのように修正しますか?

まず、intとは何ですか? intは、ASPおよび他の言語で一般的に使用される数値変数です。 Intは整数を表し、32ビットプラットフォームでは通常32ビットの数値を意味します。つまり、番号はどこからでも使用できます

-2,147,483,648から2,147,483,647

それはかなり広い範囲です!整数には小数点がありません。それらは単なる整数です。これにより、int変数はループやその他の整数演算に最適です。

一方、ASP関数cInt()は、はるかに小さい数字のグループで動作します--32,768〜32,767の数字のみ。したがって、32,767を超えて(または-32,768を下回って)カウントアップする場合、その番号でcIntを使用する必要があると、問題が発生します。

数値がcIntの標準範囲を超え始めた場合は、代わりにInt関数を使用してみてください。それは通常同様に機能します。そうでない場合は、代わりにlongで機能するcLng()関数を使用します。

ASP Ebookの概要

この電子ブックをダウンロードして、ASPの学習について知っておくべきすべての情報を入手してください-ステップバイステップチュートリアルから機能リスト、サンプルコード、一般的なエラーと解決策などまで! 101ページ。