共用方式為


SqlCeParameterCollection.Item Property (Int32)

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

命名空間: System.Data.SqlServerCe
組件: System.Data.SqlServerCe (在 system.data.sqlserverce.dll)

語法

'宣告
Public Default Property Item ( _
    index As Integer _
) As SqlCeParameter
public SqlCeParameter this [
    int index
] { get; set; }
public:
property SqlCeParameter^ default [int] {
    SqlCeParameter^ get (int index);
    void set (int index, SqlCeParameter^ value);
}
/** @property */
public SqlCeParameter get_Item (int index)

/** @property */
public void set_Item (int index, SqlCeParameter value)

參數

  • index
    要擷取之參數的以零為基底的索引。

屬性值

指定索引處的 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;

執行緒安全性

任何公用靜態 (共用 在 Microsoft Visual Basic) 此型別的成員具備執行緒安全。不保證任何執行個體成員安全執行緒。

平台

開發平台

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
版本資訊
.NET Framework 及 NET Compact Framework
支援於 3.5
.NET Framework
支援於 3.0
.NET Compact Framework 及 .Net Framework
支援於 2.0

另請參閱

參考

SqlCeParameterCollection Class
SqlCeParameterCollection Members
System.Data.SqlServerCe Namespace