변환기 선택 대화 상자에는 설치된 변환 .dll이 모두 나열되고 이 중에서 하나를 선택하면 드라이버가 한 문자 집합에서 다른 문자 집합으로 데이터를 변환할 수 있습니다. 응용 프로그램 및 데이터 원본은 서로 다른 문자 집합에 데이터를 저장하기도 합니다. ODBC 공급자는 드라이버가 한 문자 집합에서 다른 문자 집합으로 데이터를 변환할 수 있도록 해주는 일반 메커니즘을 제공합니다.

변환 .dll을 지정하면 드라이버는 이를 로드 및 호출하여 응용 프로그램과 데이터 원본 사이의 모든 데이터를 변환합니다. 여기에는 데이터 원본으로 보내는 모든 SQL 문과 문자 매개 변수, 모든 문자 결과, 열 이름과 같은 문자 메타데이터 및 데이터 원본에서 검색되는 오류 메시지가 포함됩니다. 변환 .dll은 응용 프로그램이 데이터 원본에 연결되어야 로드되므로 연결 데이터는 변환되지 않습니다.

변환 함수인 SQLDriverToDataSourceSQLDataSourceToDriver를 구현하는 변환기 .dll은 드라이버에 의해 호출되며 응용 프로그램 개발자, 드라이버 개발자 또는 타사에서 작성할 수 있습니다.

변환 .dll에 대한 자세한 내용은 ODBC 프로그래머 참조(ODBC Programmer's Reference)를 참조하십시오.