Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uygulama ve veri kaynağı genellikle verileri farklı karakter kümelerinde depolar. ODBC, sürücünün verileri bir karakter kümesinden diğerine çevirmesini sağlayan genel bir mekanizma sağlar. Veri kaynağı ile sürücü arasında akan tüm verileri çevirmek için sürücü tarafından çağrılan SQLDriverToDataSource ve SQLDataSourceToDriver çeviri işlevlerini uygulayan bir DLL'den oluşur. Bu DLL uygulama geliştiricisi, sürücü geliştiricisi veya üçüncü taraf tarafından yazılabilir.
Belirli bir veri kaynağının çeviri DLL'i, söz konusu veri kaynağının sistem bilgilerinde belirtilebilir; Daha fazla bilgi için bkz. Veri Kaynağı Belirtimi Alt Anahtarları. SQL_ATTR_TRANSLATE_DLL ve SQL_ATTR_TRANSLATE_OPTION bağlantı öznitelikleriyle çalışma zamanında da ayarlanabilir.
Çeviri seçeneği, yalnızca belirli bir çeviri DLL'i tarafından yorumlanabilir bir değerdir. Örneğin, çeviri DLL'i farklı kod sayfaları arasında çevrilirse, seçenek uygulama ve veri kaynağı tarafından kullanılan kod sayfalarının numaralarını verebilir. Çeviri DLL'sinde çeviri seçeneğinin kullanılması gerekmez.
Bir çeviri DLL'i belirtildikten sonra, sürücü bunu yükler ve uygulama ile veri kaynağı arasında akan tüm verileri çevirmek için çağırır. Bu, veri kaynağına gönderilen tüm SQL deyimlerini ve karakter parametrelerini ve tüm karakter sonuçlarını, sütun adları gibi karakter meta verilerini ve veri kaynağından alınan hata iletilerini içerir. Uygulama veri kaynağına bağlanana kadar çeviri DLL'i yüklenmediğinden bağlantı verileri çevrilmiyor.