Aracılığıyla paylaş


Doğrudan Sürücülere Bağlanma

Veri Kaynağı veya Sürücü Seçme bölümünde açıklandığı gibi, bu bölümün başlarında bazı uygulamalar veri kaynağı kullanmak istemiyor. Bunun yerine, doğrudan bir sürücüye bağlanmak isterler. SQLDriverConnect , uygulamanın veri kaynağı belirtmeden doğrudan bir sürücüye bağlanması için bir yol sağlar. Kavramsal olarak, çalışma zamanında geçici bir veri kaynağı oluşturulur.

Doğrudan bir sürücüye bağlanmak için uygulama, DSN anahtar sözcüğü yerine bağlantı dizesinde DRIVER anahtar sözcüğünü belirtir. DRIVER anahtar sözcüğü değeri, SQLDrivers tarafından döndürülen sürücünün açıklamasıdır. Örneğin, bir sürücünün Paradox Sürücüsü açıklamasına sahip olduğunu ve veri dosyalarını içeren bir dizinin adını gerektirdiğini varsayalım. Bu sürücüye bağlanmak için uygulama aşağıdaki bağlantı dizelerinden birini kullanabilir:

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

İlk dizeyle, sürücünün ek bilgiye ihtiyacı olmaz. İkinci dizeyle, sürücünün veri dosyalarını içeren dizinin adını istemesi gerekir.