Connexion directe à des pilotes
Comme indiqué dans Le choix d’une source de données ou d’un pilote, plus haut dans cette section, certaines applications ne souhaitent pas utiliser une source de données du tout. Au lieu de cela, ils veulent se connecter directement à un pilote. SQLDriver Connecter permet à l’application de se connecter directement à un pilote sans spécifier de source de données. Conceptuellement, une source de données temporaire est créée au moment de l’exécution.
Pour vous connecter directement à un pilote, l’application spécifie l’mot clé DRIVER dans le chaîne de connexion au lieu du mot clé DSN. La valeur du pilote mot clé est la description du pilote tel qu’il est retourné par SQLDrivers. Par exemple, supposons qu’un pilote possède la description du pilote Paradox et nécessite le nom d’un répertoire contenant les fichiers de données. Pour vous connecter à ce pilote, l’application peut utiliser l’une des chaîne de connexion suivantes :
DRIVER={Paradox Driver};Directory=C:\PARADOX;
DRIVER={Paradox Driver};
Avec la première chaîne, le pilote n’aurait pas besoin d’informations supplémentaires. Avec la deuxième chaîne, le pilote doit demander le nom du répertoire contenant les fichiers de données.