La finestra di dialogo Selezione convertitore elenca i file dll di conversione installati e consente di selezionarne uno per convertire i dati da un set di caratteri in un altro. L'applicazione e l'origine dati spesso archiviano i dati in set di caratteri diversi. ODBC fornisce un meccanismo generico che consente al driver di convertire i dati da un set di caratteri in un altro.

Dopo avere specificato un file dll di conversione, il driver lo carica e lo chiama per convertire tutti i dati trasmessi tra l'applicazione e l'origine dati, ovvero tutte le istruzioni SQL e i parametri di carattere inviati all'origine dati, nonché tutti i risultati e i metadati di carattere, quali nomi di colonna e messaggi di errore recuperati dall'origine dati. I dati di connessione non vengono tradotti perché il file dll di conversione viene caricato solo dopo che l'applicazione si è connessa all'origine dati.

Il file dll del convertitore che implementa le funzioni di conversione SQLDriverToDataSource e SQLDataSourceToDriver chiamate dal driver può essere scritto dallo sviluppatore dell'applicazione, dallo sviluppatore del driver o da terze parti.

Per ulteriori informazioni sui file dll di conversione, vedere ODBC Programmer's Reference.