invalid input syntax for integer

どんなエラー?

数値型の項目に文字列が入ってきた場合に起こるエラー。

対応方法

数値型にしないとダメなのは当たり前の話なのだが、そもそも設計上、文字列が「バインドされる状態」まで至るところに問題がある。インプットの異常値検出処理の見直し、例外処理の見直し、TryParseしてみるなど、ロジックから見直したほうがいいだろう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です