다음을 통해 공유


텍스트 파일 드라이버에 프로그래밍 방식으로 옵션 설정

옵션 Description 메서드
데이터 원본 이름 급여 또는 직원과 같은 데이터 원본을 식별하는 이름입니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DSN 키워드(keyword) 사용합니다.
형식 정의 텍스트 형식 정의 대화 상자를 표시하고 데이터 원본 디렉터리의 개별 테이블에 대한 스키마를 지정할 수 있습니다. 이 옵션은 SQLConfigDataSource를 호출하여 동적으로 설정할 수 없습니다.
Description 데이터 원본의 데이터에 대한 선택적 설명입니다. 예를 들어 "고용 날짜, 급여 기록 및 모든 직원의 현재 검토"가 있습니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DESCRIPTION 키워드(keyword) 사용합니다.
디렉터리 대상 디렉터리를 선택합니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DEFAULTDIR 키워드(keyword) 사용합니다.
확장 목록 데이터 원본에 있는 텍스트 파일의 파일 이름 확장명을 Lists. 텍스트 드라이버를 사용하면 확장명 없는 이름으로 CREATE TABLE 문이 실행될 때 확장명 없는 파일이 만들어집니다. 다른 드라이버는 확장이 제공되지 않을 때 기본 확장명 파일을 만듭니다. .txt 확장명을 사용하여 파일을 만들려면 확장명을 이름에 포함해야 합니다. 텍스트 형식 정의 대화 상자에서 확장명 없이 파일을 표시하려면 확장 목록에 "*."를 추가해야 합니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 EXTENSIONS 키워드(keyword) 사용합니다.
읽기 전용 데이터베이스를 읽기 전용으로 지정합니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 READONLY 키워드(keyword) 사용합니다.
스캔할 행 각 열의 데이터 형식을 확인하기 위해 검색할 행 수입니다. 데이터 형식은 찾은 데이터의 최대 종류 수에 따라 결정됩니다. 열에 대해 추측된 데이터 형식과 일치하지 않는 데이터가 발견되면 데이터 형식이 NULL 값으로 반환됩니다.

텍스트 드라이버의 경우 검색할 행 수에 대해 1에서 32767까지의 숫자를 입력할 수 있습니다. 그러나 값은 항상 기본값인 25입니다. (제한을 벗어난 숫자는 오류를 반환합니다.)
이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 MAXSCANROWS 키워드(keyword) 사용합니다.
디렉터리 선택 액세스하려는 파일이 포함된 디렉터리를 선택할 수 있는 대화 상자를 표시합니다.

데이터 원본 디렉터리를 정의할 때 가장 일반적으로 사용되는 파일이 있는 디렉터리를 지정합니다. ODBC 드라이버는 이 디렉터리를 기본 디렉터리로 사용합니다. 자주 사용되는 경우 다른 파일을 이 디렉터리에 복사합니다. 또는 SELECT 문의 파일 이름을 디렉터리 이름으로 한정할 수 있습니다. SELECT * FROM C:\MYDIR\EMP

또는 SQL_CURRENT_QUALIFIER 옵션과 함께 SQLSetConnectOption 함수를 사용하여 새 기본 디렉터리를 지정할 수 있습니다.
이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DEFAULTDIR 키워드(keyword) 사용합니다.