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;