OleDb.DataSource
OleDb.DataSource(connectionString as any, optional options as nullable record) as table
Returnerar en tabell med SQL-tabeller och vyer från OLE DB-datakällan som anges av anslutningssträngen connectionString
.
connectionString
kan vara text eller en post med egenskapsvärdepar. Egenskapsvärden kan antingen vara text eller tal. En valfri postvariabel, options
, kan tillhandahållas för att ange ytterligare egenskaper. Posten kan innehålla följande fält:
-
CreateNavigationProperties
: Ett logiskt (sant/falskt) som anger om navigeringsegenskaper ska genereras för de returnerade värdena (standardvärdet är sant). -
NavigationPropertyNameGenerator
: En funktion som används för att skapa namn för navigeringsegenskaper. -
Query
: En intern SQL-fråga som används för att hämta data. Om frågan genererar flera resultatuppsättningar returneras endast den första. -
HierarchicalNavigation
: Ett logiskt (sant/falskt) som anger om tabellerna ska visas grupperade efter deras schemanamn (standardvärdet är sant). -
ConnectionTimeout
: En varaktighet som styr hur länge du ska vänta innan du överger ett försök att upprätta en anslutning till servern. Standardvärdet är drivrutinsberoende. -
CommandTimeout
: En varaktighet som styr hur länge frågan på serversidan tillåts köras innan den avbryts. Standardvärdet är tio minuter. -
SqlCompatibleWindowsAuth
: Ett logiskt värde (sant/falskt) som avgör om SQL Server-kompatibla anslutningsalternativ för Windows-autentisering ska skapas. Standardvärdet är sant.
Posteringsparameter anges som [option1 = value1, option2 = value2...] eller [förfrågan = "select ..."] till exempel.