SqlCeDataAdapter.SelectCommand 속성

데이터 원본에서 레코드를 선택하는 데 사용되는 SQL 문을 가져오거나 설정합니다.

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

public SqlCeCommand SelectCommand { get; set; }

속성 값

유형: System.Data.SqlServerCe.SqlCeCommand
Fill 작업을 수행하는 동안 DataSet에 배치하기 위해 데이터 원본에서 레코드를 선택하는 데 사용되는 SqlCeCommand입니다.

SelectCommand를 이전에 만든 SqlCeCommand에 할당하면 SqlCeCommand가 복제되지 않습니다. SelectCommand는 이전에 만든 SqlCeCommand 개체 참조를 유지합니다.

SelectCommand가 행을 반환하지 않으면 DataSet에 테이블이 추가되지 않고 예외가 발생되지 않습니다.

다음 예제에서는 SqlCeDataAdapter를 만들고 그 속성의 일부를 설정합니다.

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;


표시: