Свойство SqlCeParameterCollection.Item (Int32)

Возвращает или задает объект SqlCeParameter по указанному индексу.

Пространство имен:  System.Data.SqlServerCe
Сборка:  System.Data.SqlServerCe (в System.Data.SqlServerCe.dll)

public SqlCeParameter this[
	int index
] { get; set; }

Параметры

index
Тип: System.Int32
Индекс получаемого параметра (от нуля).

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

Тип: System.Data.SqlServerCe.SqlCeParameter
Параметр SqlCeParameter по указанному индексу.

ИсключениеУсловие
IndexOutOfRangeException

Указанный индекс не существует.

Свойство Item является индексатором коллекции. Для установки свойств конкретного элемента к нему ссылаются по номеру или имени.

В следующем примере производится добавление объекта SqlCeParameter в SqlCeParameterCollection и задание значения первого параметра (0 в коллекции). При этом подразумевается, что SqlCeCommand уже создана.

SqlCeDataAdapter da = new SqlCeDataAdapter();

SqlCeConnection conn = new SqlCeConnection("Data Source = MyDatabase.sdf");
SqlCeCommand cmd = new SqlCeCommand("SELECT * FROM Customers WHERE Country = @country", conn);

cmd.Parameters.Add("@country", SqlDbType.NVarChar, 15);
cmd.Parameters[0].Value = "UK";

da.SelectCommand = cmd;


Показ: