0
.NETのストアドプロシージャを.NETから呼び出すと、パラメータの1つにNULL値を受け取ります。私は下から私のパラメータリストを構築し、私はDBNull.ValueをVisual Studioの{}の値を見て設定するとエラーが発生し続ける。なぜこれが誤りであるのか分かりませんが、理由の詳細なメッセージはありません。MySQL .NETコネクタとNull値
protected IEnumerable<MySqlParameter> BuildParameterList(IEnumerable<KeyValuePair<string, object>> parameters)
{
return parameters.Select(parameter => new MySqlParameter(parameter.Key, parameter.Value ?? DBNull.Value)
{
IsNullable = parameter.Value == null
});
}