SQLParameterの値にNothing値をセットした場合、そのパラメータが無効になる

ストアド呼出自、そのCommandParametersにNothingを渡した場合、

以下のエラーが発生する。

実行時に"プロシージャまたは関数 'XXX' にはパラメーター '@YYYYY' が必要ですが、指定されませんでした。

Nullをセットしたい場合は、ParameterにDBnull.Valueをセットする必要がある。