다음을 통해 공유


Item 속성 (String)

지정된 이름을 가진 SqlCeParameter를 가져오거나 설정합니다.

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe.dll의 System.Data.SqlServerCe

구문

‘선언
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는 인덱싱된 속성의 사용을 지원하지만 새로운 인덱싱된 속성 선언은 지원하지 않습니다.

매개 변수

속성 값

형식: 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 클래스

SqlCeParameterCollection 멤버

Item 오버로드

System.Data.SqlServerCe 네임스페이스