A caixa de diálogo Selecionar Conversor lista as .dlls de conversão instaladas e permite selecionar uma para que o driver converta dados de um conjunto de caracteres em outro. O aplicativo e a fonte de dados frequentemente armazenam dados em diferentes conjuntos de caracteres. O ODBC fornece um mecanismo genérico que permite ao driver converter os dados de um conjunto de caracteres em outro.

Após você especificar uma .dll de conversão, o driver o carrega e o chama para converter todos os dados que fluem entre o aplicativo e a fonte de dados. Isso inclui todas as instruções SQL e os parâmetros de caractere que estão sendo enviados para a fonte de dados, além de todos os resultados de caractere, metadados de caractere, como nomes de coluna, e mensagens de erro que são recuperadas da fonte de dados. Os dados de conexão não são convertidos, pois a .dll de conversão só é carregada depois que o aplicativo se conecta à fonte de dados.

A .dll do conversor que implementa as funções de conversão SQLDriverToDataSource e SQLDataSourceToDriver, que são chamadas pelo driver, pode ser gravada pelo desenvolvedor do aplicativo, pelo desenvolvedor do driver ou por terceiros.

Para obter mais informações sobre .dlls de conversão, consulte a ODBC Programmer's Reference.