Я хочу обновить значение IDbCommand
параметров, когда оно уже существует
public void AddParameter(IDbCommand command, string name, object value)
{
var parameter = command.CreateParameter();
parameter.ParameterName = "@" + name;
parameter.Value = value;
command.Parameters.Add(parameter);
}
Я пытался добавить это в свой метод, но он не работает для IDBCommand
, потому что это опция SqlCommand
.
if (command.Parameters.Contains("@" + name))
{
command.Parameters["@" + name].Value = value;
}