次の方法で共有


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;

スレッド セーフ

この型の public static (Visual Basic では Shared ) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

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