다음을 통해 공유


IRow를 사용하여 단일 행 가져오기

SQL Server Native Client OLE DB 공급자의 IRow 인터페이스 구현이 간소화되어 성능을 향상합니다. IRow 를 사용하면 단일 행 개체의 열에 직접 액세스할 수 있습니다. 명령 실행 결과가 정확히 하나의 행을 생성한다는 것을 미리 알고 있는 경우 IRow 는 해당 행의 열을 검색합니다. 결과 집합에 여러 행이 포함된 경우 IRow 는 첫 번째 행만 노출합니다.

IRow 구현은 행의 탐색을 허용하지 않습니다. 한 가지 예외를 제외하고 행의 각 열에 한 번만 액세스합니다. 열을 한 번 액세스하여 열 크기를 찾고 다시 데이터를 가져올 수 있습니다.

비고

IRow::Open 은 열 개체의 DBGUID_STREAM 및 DBGUID_NULL 형식만 지원합니다.

ICommand::Execute 메서드를 사용하여 행 개체를 가져오려면 IID_IRow 전달해야 합니다. 여러 결과 집합을 처리하려면 IMultipleResults 인터페이스를 사용해야 합니다. IMultipleResults는IRowIRowset을 지원합니다. IRowset 은 대량 작업에 사용됩니다.

이 섹션 안에

또한 참조하십시오

행 집합