다음을 통해 공유


Excel 드라이버에 프로그래밍 방식으로 옵션 설정

옵션 Description 메서드
데이터 원본 이름 급여 또는 담당자와 같은 데이터 원본을 식별하는 이름입니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DSN 키워드(keyword) 사용합니다.
데이터베이스 데이터베이스를 선택하거나 만들지 않고 Microsoft Access 데이터 원본을 설정할 수 있습니다. 설치 시 데이터베이스가 제공되지 않으면 데이터 원본에 연결할 때 데이터베이스 파일을 선택하라는 메시지가 사용자에게 표시됩니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DBQ 키워드(keyword) 사용합니다.
Description 데이터 원본의 데이터에 대한 선택적 설명입니다. 예를 들어 "모든 직원의 고용 날짜, 급여 기록 및 현재 검토"가 있습니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DESCRIPTION 키워드(keyword) 사용합니다.
디렉터리 현재 선택한 디렉터리를 표시합니다.

Microsoft Excel 3.0/4.0 파일의 경우 경로 표시에 "디렉터리"라는 레이블이 지정되고 Microsoft Excel 5.0, 7.0 또는 97 파일의 경우 경로 표시에 "통합 문서"라는 레이블이 지정됩니다.
이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DEFAULTDIR 키워드(keyword) 사용합니다.
읽기 전용 데이터베이스를 읽기 전용으로 지정합니다. 이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 READONLY 키워드(keyword) 사용합니다.
검사할 행 각 열의 데이터 형식을 확인하기 위해 검사할 행의 수입니다. 데이터 형식은 찾은 데이터의 최대 종류 수에 따라 결정됩니다. 열에 대해 추측된 데이터 형식과 일치하지 않는 데이터가 발견되면 데이터 형식이 NULL 값으로 반환됩니다.

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

Microsoft Access를 제외한 모든 드라이버에 대해 데이터 원본 디렉터리를 정의할 때 가장 일반적으로 사용되는 파일이 있는 디렉터리를 지정합니다. ODBC 드라이버는 이 디렉터리를 기본 디렉터리로 사용합니다. 자주 사용되는 경우 다른 파일을 이 디렉터리에 복사합니다. 또는 SELECT 문의 파일 이름을 디렉터리 이름으로 한정할 수 있습니다.

SELECT * FROM C:\MYDIR\EMP

또는 SQL_CURRENT_QUALIFIER 옵션과 함께 SQLSetConnectOption 함수를 사용하여 새 기본 디렉터리를 지정할 수 있습니다.

Microsoft Excel 3.0 또는 4.0 파일의 경우 경로 표시에 "디렉터리"라는 레이블이 지정되고 경로 선택 단추에 "디렉터리 선택"이라는 레이블이 지정됩니다. Microsoft Excel 5.0, 7.0 또는 97 파일의 경우 경로 표시에 "통합 문서"라는 레이블이 지정되고 경로 선택 단추에 "통합 문서 선택"이라는 레이블이 지정됩니다. 데이터 원본 디렉터리를 정의할 때 가장 일반적으로 사용되는 Microsoft Excel 파일이 Microsoft Excel 3.0/4.0에 있는 디렉터리 또는 통합 문서 파일이 Microsoft Excel 5.0, 7.0 또는 97용으로 있는 디렉터리를 지정합니다. Microsoft Excel 5.0, 7.0 및 97에서는 현재 디렉터리를 사용할 수 없습니다.
이 옵션을 동적으로 설정하려면 SQLConfigDataSource 호출에서 DEFAULTDIR 키워드(keyword) 사용합니다.