0

データをデータベースに保存する登録ページがあります。唯一の問題は、登録ボタンをクリックしたときに発生するエラーで、解決方法がよくわかりません。以下を参照してください。

4

1 に答える 1

8

6 つの要素を持つことを宣言param[]していますが、5 つしか使用していません。最後nullの要素は、要素をSqlParameterCollection.

配列を宣言し、配列を埋めてから、配列をコピーしようとするよりも、次のことを行う方がはるかにクリーンで簡単です。

cmd.Parameters.AddWithValue("@Name", name);
cmd.Parameters.AddWithValue("@Gender", gender);
cmd.Parameters.AddWithValue("@Age", age);
cmd.Parameters.AddWithValue("@Address", address);
cmd.Parameters.AddWithValue("@Email", email); 
于 2012-04-11T15:26:24.050 に答える