다음을 통해 공유


호스트 파일 시스템에서 데이터를 검색하는 방법

다른 관리되는 데이터 공급자와 마찬가지로, HostfileCommand을 사용하여 DataReader 객체를 구현함으로써 호스트 데이터에 액세스할 수 있습니다.

데이터 판독기를 사용하여 데이터를 검색하려면

  1. HostFileCommand의 인스턴스를 만듭니다.

  2. HostFileCommand.ExecuteDBDataReader를 호출하여 DataReader 개체를 만듭니다.

    호출 ExecuteDBDataReader 은 데이터 원본에서 데이터 행을 검색합니다.

  3. 쿼리 결과에서 행을 가져오는 데 사용합니다 DBDataReader.Read .

    열의 이름 또는 서수 참조를 DBDataReader 객체에 전달하여 반환된 행의 각 열에 액세스할 수 있습니다. 그러나 DBDataReader 개체는 최상의 성능을 위해 네이티브 데이터 형식(GetDateTime, GetDouble, GetGuid, GetInt32 등)의 열 값에 액세스할 수 있는 일련의 메서드를 제공합니다.

  4. 개체를 완료한 후 DBDataReader에서 DBDataReader.Close을(를) 호출하세요.

    HostFileCommand 개체에 출력 매개 변수 또는 반환 값이 포함된 경우 DBDataReader가 닫힐 때까지 사용할 수 없습니다.

    DBDataReader이 열려 있는 동안, HostFileConnectionDBDataReader에 의해 독점적으로 사용됩니다. 원본 DBDataReader가 닫힐 때까지, HostFileConnection에 대한 명령을 실행하거나 다른 DBDataReader를 생성할 수 없습니다.

또한 참조하십시오

호스트 파일 시스템에서 정보 검색
호스트 파일용 BizTalk 어댑터 구성