Item(Int32)

Свойство предоставляет или устанавливает объект DbParameter для указанного по порядковому номеру параметра в коллекции параметров.

Декларация
public DbParameter this [int index] {get; set;};

index – порядковый номер параметра в коллекции (отсчет начинается с 0).

Значение свойства

Объект 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[0].Size = 40;
  }
}