Item(String)
Свойство предоставляет или устанавливает объект DbParameter
для указанного по имени параметра в коллекции параметров.
Декларация
public DbParameter this[string parameterName]{get; set;};
parameterName
– имя параметра в коллекции (параметр с таким именем должен быть предварительно добавлен в коллекцию).
Примечание
В текущей версии ADO.NET-провайдера русскоязычные имена запрещены.
Значение свойства
Объект DbParameter
с указанным именем.
Исключения
IndexOutOfRangeException | Неизвестное имя параметра в коллекции. |
Пример
// C# using System; using System.Data; using System.Data.Common; class ItemSample { static void Main() { // Создать фабрику классов провайдера DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.LinterClient"); // Создать команду DbCommand myCommand = factory.CreateCommand(); // Создать параметр DbParameter myParam = factory.CreateParameter(); myParam.ParameterName = "MAKE"; myParam.DbType = DbType.String; myParam.Size = 20; // Вставить в коллекцию созданный параметр myCommand.Parameters.Add(myParam); // Изменить атрибуты параметра myCommand.Parameters["MAKE"].Size = 40; } }