Přímé připojení k ovladačům

Jak bylo popsáno při výběru zdroje dat nebo ovladače, dříve v této části některé aplikace nechtějí používat zdroj dat vůbec. Místo toho se chtějí připojit přímo k ovladači. SQLDriverConnect poskytuje způsob, jak se aplikace připojit přímo k ovladači bez zadání zdroje dat. Koncepčně se vytvoří dočasný zdroj dat za běhu.

Pokud se chcete připojit přímo k ovladači, aplikace určuje klíčové slovo DRIVER v připojovacím řetězci místo klíčového slova DSN . Hodnota klíčového slova DRIVER je popis ovladače vrácený službami SQLDrivers. Předpokládejme například, že ovladač má popis Paradox Driver a vyžaduje název adresáře obsahujícího datové soubory. Pro připojení k tomuto ovladači může aplikace použít některý z následujících připojovacích řetězců:

DRIVER={Paradox Driver};Directory=C:\PARADOX;  
DRIVER={Paradox Driver};  

Při prvním řetězci by ovladač nepotřeboval žádné další informace. Ve druhém řetězci by ovladač potřeboval zobrazit výzvu k zadání názvu adresáře obsahujícího datové soubory.