1

このコード行は、アイテムの数量をデータベースに入力するために使用されます。

ins.Parameters.AddWithValue("@count", Convert.ToInt32(txtCount.Text))

以前は機能していましたが、現在は次のエラーが発生しています。入力文字列が正しい形式ではありませんでした。

4

3 に答える 3

2

の代わりにInt32.TryParseを使用することをお勧めしConvertます。変換が機能しなかった場合は false を返します

于 2013-03-29T13:09:23.223 に答える
1

このエラーは、整数を解析しようとしている文字列に実際には有効な整数が含まれていないことを意味します。

「 txtCount.Text」の値を確認します

于 2013-03-29T13:11:21.340 に答える
1

txtCount.Text に間違った値を入力している可能性があります。文字列値である可能性があります。そのテキストボックスに整数値以外の値を入力しないという制限はありますか?

于 2013-03-29T13:05:56.553 に答える