Share via


SqlCeParameterCollection.Item 屬性 (Int32)

取得或設定指定索引處的 SqlCeParameter

命名空間:  System.Data.SqlServerCe
組件:  System.Data.SqlServerCe (在 System.Data.SqlServerCe.dll 中)

語法

'宣告
Public Default Property Item ( _
    index As Integer _
) As SqlCeParameter
    Get
    Set
'用途
Dim instance As SqlCeParameterCollection
Dim index As Integer
Dim value As SqlCeParameter

value = instance(index)

instance(index) = value
public SqlCeParameter this[
    int index
] { get; set; }
public:
property SqlCeParameter^ default[int index] {
    SqlCeParameter^ get (int index);
    void set (int index, SqlCeParameter^ value);
}
member Item : SqlCeParameter with get, set
JScript 支援使用索引的屬性,但不支援新的宣告。

參數

  • index
    型別:System.Int32
    要擷取之參數的以零為基底的索引。

屬性值

型別:System.Data.SqlServerCe.SqlCeParameter
指定索引處的 SqlCeParameter

例外狀況

例外狀況 條件
IndexOutOfRangeException

指定的索引不存在。

備註

項目屬性是集合的索引子。若要設定特定項目的屬性,請依其編號或名稱來參考項目。

範例

下列範例會將 SqlCeParameter 物件加入至 SqlCeParameterCollection,然後再設定第一個參數 (在集合中為 0) 的值。此範例假設已建立 SqlCeCommand

Dim da As New SqlCeDataAdapter()

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

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

da.SelectCommand = cmd
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;

請參閱

參考

SqlCeParameterCollection 類別

Item 多載

System.Data.SqlServerCe 命名空間