0

AddInParameter メソッドで null パラメータを挿入する際に問題があります。

cmd.AddInParameter(someString, someValueWhichCanBeNULL)

2 番目のパラメーターが null になるとすぐに失敗します。私もDBNull.Valueを試しましたが、失敗しました。アイデア?

メッセージは次のとおりです: AddInParameter @MyParam 値が nullまたはサポートされていないプロパティ タイプ: DBNull

ありがとう!

4

1 に答える 1

0

AddInParameter3 つの引数を取るのオーバーロードを使用します。あなたはこれを求めている:

cmd.AddInParameter(someString, DbType.String, someValueWhichCanBeNULL);

(DBNull.Value だけではパラメータの型を判別できません)

それが役立つことを願っています!

于 2010-07-21T09:21:26.447 に答える