1

SQL パラメータを 10 進数に設定しようとしていますが、コードを実行するとエラーが発生します

スカラー変数 @Per_Cent を宣言する必要があります。

コードは以下のとおりです。事前に感謝します

SqlParameter PerCent = new SqlParameter("@PerCent", SqlDbType.Decimal, 5); 
PerCent.Value = PerCentV;
4

2 に答える 2

3

どうやら、クエリにパラメーターが次のように定義されているようです@Per_Cent

そして、あなたはその価値を宣言しています@PerCent

したがって、これらを等しくして、それをあなたに追加すると、SqlCommand.Parametersうまくいくはずです!

于 2012-07-13T12:27:47.547 に答える
0

エラーは「@Per_Cent」という名前の変数を参照していますが、「@PerCent」というパラメーターを追加しています....

また、その SqlParameter を SqlCommand に追加していると仮定しています

于 2012-07-13T12:27:22.660 に答える