OleDb.DataSource
OleDb.DataSource(connectionString as any, optional options as nullable record) as table
A kapcsolati sztring connectionString
által megadott OLE DB-adatforrásból származó SQL-táblákat és nézeteket tartalmazó táblát ad vissza. connectionString
lehet szöveg vagy tulajdonságérték-párok rekordja. A tulajdonságértékek lehetnek szöveg vagy szám. További tulajdonságok megadásához megadható egy opcionális rekordparaméter options
. A rekord a következő mezőket tartalmazhatja:
CreateNavigationProperties
: Logikai (igaz/hamis), amely meghatározza, hogy létre kell-e hozni navigációs tulajdonságokat a visszaadott értékeken (az alapértelmezett érték igaz).NavigationPropertyNameGenerator
: A navigációs tulajdonságok neveinek létrehozásához használt függvény.Query
: Az adatok lekéréséhez használt natív SQL-lekérdezés. Ha a lekérdezés több eredményhalmazt hoz létre, csak az első lesz visszaadva.HierarchicalNavigation
: Logikai (igaz/hamis), amely meghatározza, hogy megtekintse-e a sémanevek szerint csoportosított táblákat (az alapértelmezett érték igaz).ConnectionTimeout
: Időtartam, amely azt szabályozza, hogy mennyi ideig kell várni a kiszolgálóval való kapcsolat létesítésére tett kísérlet megszakítása előtt. Az alapértelmezett érték illesztőprogram-függő.CommandTimeout
: A kiszolgálóoldali lekérdezés futtatásának időtartamát szabályozza a megszakítás előtt. Az alapértelmezett érték tíz perc.SqlCompatibleWindowsAuth
: Logikai (igaz/hamis), amely meghatározza, hogy SQL Server-kompatibilis kapcsolati sztring windowsos hitelesítési beállításokat állít-e elő. Az alapértelmezett érték igaz.
A rekordparaméter a következőként van megadva: [option1 = value1, option2 = value2...] vagy [Query = "select ..."].