드라이버에 직접 연결
데이터 원본 또는 드라이버 선택에서 설명한 것처럼 이 섹션의 앞부분에서 일부 애플리케이션은 데이터 원본을 전혀 사용하지 않습니다. 대신 드라이버에 직접 연결하려고 합니다. SQLDriver커넥트 데이터 원본을 지정하지 않고 애플리케이션이 드라이버에 직접 연결할 수 있는 방법을 제공합니다. 개념적으로 임시 데이터 원본은 런타임에 만들어집니다.
드라이버에 직접 연결하기 위해 애플리케이션은 DSN 키워드(keyword) 대신 연결 문자열 DRIVER 키워드(keyword) 지정합니다. DRIVER 키워드(keyword) 값은 SQLDrivers에서 반환한 드라이버에 대한 설명입니다. 예를 들어 드라이버에 Paradox 드라이버에 대한 설명이 있고 데이터 파일이 포함된 디렉터리의 이름이 필요하다고 가정합니다. 이 드라이버에 연결하기 위해 애플리케이션은 다음 연결 문자열 중 하나를 사용할 수 있습니다.
DRIVER={Paradox Driver};Directory=C:\PARADOX;
DRIVER={Paradox Driver};
첫 번째 문자열을 사용하면 드라이버에 추가 정보가 필요하지 않습니다. 두 번째 문자열을 사용하면 드라이버가 데이터 파일을 포함하는 디렉터리의 이름을 묻는 메시지를 표시해야 합니다.