다음을 통해 공유


SqlCeParameterCollection.Item 속성 (Int32)

지정한 인덱스에 있는 SqlCeParameter를 가져오거나 설정합니다.

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

구문

‘선언
Public Default Property Item ( _
    index As Integer _
) As SqlCeParameter
    Get
    Set
‘사용 방법
Dim instance As SqlCeParameterCollection
Dim index As Integer
Dim value As SqlCeParameter

value = instance(index)

instance(index) = value
public SqlCeParameter this[
    int index
] { get; set; }
public:
property SqlCeParameter^ default[int index] {
    SqlCeParameter^ get (int index);
    void set (int index, SqlCeParameter^ value);
}
member Item : SqlCeParameter with get, set
JScript는 인덱싱된 속성의 사용을 지원하지만 새로운 인덱싱된 속성 선언은 지원하지 않습니다.

매개 변수

  • index
    유형: System.Int32
    검색할 매개 변수의 인덱스(0부터 시작)입니다.

속성 값

유형: System.Data.SqlServerCe.SqlCeParameter
지정한 인덱스에 있는 SqlCeParameter입니다.

예외

예외 조건
IndexOutOfRangeException

지정한 인덱스가 없는 경우

주의

항목 속성은 컬렉션에 대한 인덱서입니다. 특정 항목의 속성을 설정하기 위해 해당 번호나 이름으로 항목을 참조합니다.

다음 예제에서는 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 네임스페이스