OleDb.DataSource
OleDb.DataSource(connectionString as any, optional options as nullable record) as table
Vráti tabuľku SQL tabuliek a zobrazení zo zdroja údajov OLE DB zadaného reťazcom pripojenia connectionString
.
connectionString
môže byť text alebo záznam párov hodnôt vlastností. Hodnoty vlastností môžu byť textové alebo číselné. Ak chcete určiť ďalšie vlastnosti, možno zadať voliteľný parameter záznamu options
. Záznam môže obsahovať nasledujúce polia:
-
CreateNavigationProperties
: Logická hodnota (true/false), ktorá nastavuje, či sa pri vrátených hodnotách majú generovať vlastnosti navigácie (predvolená hodnota je True). -
NavigationPropertyNameGenerator
: funkcia, ktorá sa používa na vytváranie názvov vlastností navigácie. -
Query
: natívny dotaz SQL používaný na načítanie údajov. Ak dotaz vytvorí viacero množín výsledkov, vráti sa len prvá z nich. -
HierarchicalNavigation
: Logická hodnota (true/false), ktorá nastavuje, či sa majú zobraziť tabuľky zoskupené podľa názvov schémy (predvolená hodnota je True). -
ConnectionTimeout
: Trvanie, ktoré určuje, ako dlho sa má počkať, kým sa pokus o vytvorenie pripojenia na server zruší. Predvolená hodnota je závislá od ovládača. -
CommandTimeout
: trvanie, ktoré určuje, ako dlho má dotaz na strane servera povolené byť spustený, predtým ako sa zruší. Predvolená hodnota je desať minút. -
SqlCompatibleWindowsAuth
: Logická hodnota (true/false), ktorá určuje, či sa pre overovanie Windowsom majú vyprodukovať možnosti reťazca pripojenia kompatibilné s SQL Serverom. Predvolená hodnota je True.
Parameter záznamu je napríklad zadaný ako [možnosť1 = hodnota1, možnosť2 = hodnota2...] alebo [Query = "select ..."].