다음을 통해 공유


설명자 필드 설정

설명자의 필드를 수정하기 위해 애플리케이션은 SQLSetDescField를 호출할 수 있습니다. 일부 필드는 읽기 전용이며 설정할 수 없습니다. (다음을 참조하세요. SQLSetDescField 함수 설명입니다.)

설명자 레코드 필드는 레코드 번호(RecNumber)가 1 이상으로 설정되고 설명자 헤더 필드는 레코드 번호가 0으로 설정됩니다. 책갈피가 열 0에 포함되어 있다는 규칙에 따라 레코드 번호 0도 책갈피 필드를 설정하는 데 사용됩니다. 책갈피 필드가 설명자 헤더 내에 포함되어 있다는 인상을 남길 수 있지만 그렇지 않습니다. 책갈피 필드는 머리글 필드와 다릅니다.

필드를 개별적으로 설정할 때 애플리케이션은 SQLSetDescField정의된 시퀀스를 따라야 합니다. 일부 필드를 설정하면 드라이버가 다른 필드를 설정합니다. 이렇게 하면 애플리케이션이 데이터 형식을 지정한 후에는 설명자를 항상 사용할 준비가 됩니다. 애플리케이션이 SQL_DESC_TYPE 필드를 설정하면 드라이버는 형식을 지정하는 다른 필드가 유효하고 일관적인지 검사.

설명자 필드를 설정하는 함수 호출이 실패하면 함수 호출 실패 후 설명자 필드의 내용이 정의되지 않습니다.