解決:int32には値が大きすぎるか小さすぎました
-
05-10-2019 - |
質問
クエリ文字列を渡していますが、URLは次のとおりです。 http:// localhost:1086/web/editmobile.aspx?sno = 2. 。ただし、次のようにURLを入力しようとすると、localhost:1086/web/editmobile.aspx?sno = 23424324423432424 、次のエラー - >値が大きすぎるか、INT32には小さすぎました。このエラーを処理するにはどうすればよいですか。 「値はテーブルまたはデータベースにはない」などのエラーレポートを取得する必要があります。
解決
おそらく、ようなものを使用していると思われます int.Parse
. 。代わりに、使用します int.TryParse
, 、そしてそれが戻ってきた場合 false
, 、実際に必要なエラーメッセージをレンダリングします。
所属していません StackOverflow