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;