다음을 통해 공유


SQLFetch(커서 라이브러리)

Important

이 기능은 이후 Windows 버전에서 제공될 예정입니다. 새 개발 작업에서 이 기능을 사용하지 말고 현재 이 기능을 사용하는 애플리케이션을 수정할 계획입니다. 드라이버의 커서 기능을 사용하는 것이 좋습니다.

이 항목에서는 커서 라이브러리에서 SQLFetch 함수의 사용에 대해 설명합니다. SQLFetch에 대한 일반적인 내용은 SQLFetch 함수를 참조하세요.

커서 라이브러리를 사용하는 경우 SQLFetch에 대한 호출을 SQLFetchScroll 또는 SQLExtendedFetch에 대한 호출과 혼합할 수 없습니다.

SQLFetch가 1보다 큰 값으로 설정된 SQL_ATTR_ROW_ARRAY_SIZE 호출되면 커서 라이브러리가 드라이버에 호출을 전달합니다. 드라이버가 ODBC 2인 경우x 드라이버, 행 집합 크기는 무시되고 SQLFetch 호출은 단일 데이터 행을 반환합니다.

커서 라이브러리가 ODBC 2와 함께 사용되는 경우x 드라이버, 바인딩 오프셋(SQL_ATTR_ROW_BIND_OFFSET_PTR 문 특성에 정의된 대로)은 SQLFetch를 호출할 때 사용되지 않습니다.

커서 라이브러리가 로드되면 애플리케이션에서 SQLFetch를 호출하여 책갈피 열을 가져올 수 없습니다. 커서 라이브러리는 SQLFetch 호출을 드라이버로 전달하지만, 책갈피를 사용하도록 설정하고 책갈피 열을 바인딩하는 함수 호출은 커서 라이브러리에 의해 가로채집니다.