Ana içeriğe geç

OleDb.DataSource

OLE DB veri kaynağından SQL tablolarının ve görünümlerinin olduğu bir tablo döndürür.

Syntax

OleDb.DataSource(
connectionString as any,
optional options as record
) as table

Remarks

connectionString bağlantı dizesi tarafından belirtilen OLE DB veri kaynağından SQL tablolarının ve görünümlerinin olduğu bir tablo döndürür. connectionString, özellik değeri çiftlerinin bir kaydı veya metin olabilir. Özellik değerleri metin veya sayı olabilir. Ek parametreleri belirtmek için isteğe bağlı bir options parametresi sağlanabilir. Kayıt şu alanları içerebilir

  • CreateNavigationProperties : Döndürülen değerlerde gezinti özellikleri oluşturulup oluşturulmayacağını ayarlayan mantıksal (true/false) bir değer (varsayılan değer: true).
  • NavigationPropertyNameGenerator : Gezinti özelliği adlarını oluşturmak üzere kullanılan bir işlev.
  • Query : Verileri almak için kullanılan yerel bir SQL sorgusu. Sorgu birden çok sonuç kümesi üretirse, yalnızca ilki döndürülür.
  • HierarchicalNavigation : Tabloların şema adlarına göre gruplandırılarak görüntülenip görüntülenmeyeceklerini ayarlayan mantıksal (true/false) bir değer (varsayılan değer: true).
  • ConnectionTimeout : Sunucuyla bağlantı kurma denemesinden vazgeçilmeden önce ne kadar bekleneceğini denetleyen süre. Varsayılan değer sürücüye bağlıdır.
  • CommandTimeout : Sunucu tarafı sorgusunun iptal edilmeden önce ne kadar çalıştırılmasına izin verildiğini denetleyen süre. Varsayılan değer on dakikadır.
  • SqlCompatibleWindowsAuth : Windows kimlik doğrulaması için SQL Server uyumlu bağlantı dizesi seçeneklerinin oluşturulup oluşturulmayacağını belirleyen mantıksal değer (true/false). Varsayılan değer true'dur.
Örneğin, kayıt parametresi [seçenek1 = değer1, seçenek2 = değer2...] veya [Query = "select ..."] olarak belirtilir.

Category

Accessing data