Partager via


Sous-clés de spécification de source de données

Chaque source de données répertoriée dans la sous-clé Sources de données ODBC possède sa propre sous-clé. Cette sous-clé porte le même nom que la valeur correspondante sous la sous-clé Sources de données ODBC. Les valeurs de cette sous-clé doivent répertorier la DLL du pilote et peuvent répertorier une description de la source de données. Si le pilote prend en charge les traducteurs, les valeurs peuvent répertorier le nom d'un traducteur par défaut, la DLL de traduction par défaut et l'option de traduction par défaut. Les valeurs peuvent également répertorier d'autres informations requises par le pilote pour se connecter à la source de données. Par exemple, le pilote peut nécessiter un nom du serveur, un nom de base de données ou un nom de schéma.

Les formats des valeurs sont indiqués dans le tableau suivant. La seule valeur obligatoire est celle du pilote.

Name Type de données Données
Description REG_SZ description
Pilote REG_SZ driver-DLL-path
TranslationDLL REG_SZ translator-DLL-path
TranslationName REG_SZ translator-name
TranslationOptions REG_SZ translation-option
opt-value-name opt-value-type opt-value-data

Supposons, par exemple, que le pilote de SQL Server exige le nom du serveur et un indicateur pour la conversion OEM vers ANSI, et qu'il définisse les valeurs Server et OEMTOANSI pour ces éléments. Supposons également que la source de données Inventaire utilise le Microsoft Code Page Translator pour effectuer la traduction entre les pages de code Windows Latin 1 (1250) et Multilingual (850). Les valeurs de la sous-clé Inventaire peuvent être les suivantes :

Description : REG_SZ : Inventory database on server InvServ  
Driver : REG_SZ : C:\WINDOWS\SYSTEM32\SQLSRV32.DLL  
OEMTOANSI : REG_SZ : Yes  
Server : REG_SZ : InvServ  
TranslationDLL : REG_SZ : C:\WINDOWS\SYSTEM32\MSCPXL32.DLL  
TranslationName : REG_SZ : MS Code Page Translator  
TranslationOption : REG_SZ : 12500850