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 une sous-clé de son propre nom. 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 de 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. Seule la valeur du pilote est requise.

Nom Type de données Data
Descriptif REG_SZ description
Chauffeur REG_SZ driver-DLL-path
TranslationDLL REG_SZ translator-DLL-path
NomDeTraduction REG_SZ translator-name
OptionDeTraduction REG_SZ option de traduction
opt-value-name opt-value-type opt-value-data

Par exemple, supposons que le pilote SQL Server requiert le nom du serveur et un indicateur pour la conversion OEM vers ANSI et définit les valeurs Server et OEMTOANSI pour ces valeurs. Supposons également que la source de données d’inventaire utilise Microsoft Code Page Translator pour traduire les pages de codes Windows Latin 1 (1250) et Multilingue (850). Les valeurs sous la sous-clé Inventory 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