共用方式為


SqlCeParameterCollection.Item Property (String)

取得或設定具有指定名稱的 SqlCeParameter

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

語法

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

/** @property */
public void set_Item (String parameterName, SqlCeParameter value)

參數

  • parameterName
    要擷取的參數名稱。

屬性值

具有指定名稱的 SqlCeParameter

例外狀況

例外狀況型別 條件
IndexOutOfRangeException

指定的名稱不存在。

備註

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

範例

下列範例會將 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