SqlCeParameterCollection.Item 属性 (String)

获取或设置具有指定名称的 SqlCeParameter

命名空间:  System.Data.SqlServerCe
程序集:  System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)

语法

声明
Public Default Property Item ( _
    parameterName As String _
) As SqlCeParameter
    Get
    Set
用法
Dim instance As SqlCeParameterCollection
Dim parameterName As String
Dim value As SqlCeParameter

value = instance(parameterName)

instance(parameterName) = value
public SqlCeParameter this[
    string parameterName
] { get; set; }
public:
property SqlCeParameter^ default[String^ parameterName] {
    SqlCeParameter^ get (String^ parameterName);
    void set (String^ parameterName, SqlCeParameter^ value);
}
member Item : SqlCeParameter with get, set
JScript 支持使用索引属性,但不支持声明新索引属性。

参数

  • parameterName
    类型:System.String
    要检索的参数的名称。

属性值

类型:System.Data.SqlServerCe.SqlCeParameter
具有指定名称的 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;

请参阅

参考

SqlCeParameterCollection 类

Item 重载

System.Data.SqlServerCe 命名空间