Odbc.DataSource
Syntaks
Odbc.DataSource(connectionString as any, optional options as nullable record) as table
Omtrent
Returnerer en tabel med SQL-tabeller og -visninger fra den ODBC-datakilde, der er angivet af forbindelsesstrengen connectionString
.
connectionString
kan være tekst eller en post med egenskabsværdipar. Egenskabsværdier kan enten være tekst eller tal. Der kan angives en valgfri postparameter, options
, for at angive yderligere egenskaber. Posten kan indeholde følgende felter:
-
CreateNavigationProperties
: En logisk værdi (true/false), der angiver, om der skal genereres navigationsegenskaber for de returnerede værdier (standard er true). -
HierarchicalNavigation
: En logisk værdi (true/false), der angiver, om tabellerne skal vises grupperet efter deres skemanavne (standard er false). -
ConnectionTimeout
: En varighed, der styrer, hvor længe der skal ventes, før et forsøg på at oprette forbindelse til serveren afbrydes. Standardværdien er 15 sekunder. -
CommandTimeout
: En varighed, der styrer, hvor længe serverforespørgslen må køre, før den annulleres. Standardværdien er ti minutter. -
SqlCompatibleWindowsAuth
: En logisk værdi (true/false), der bestemmer, om der skal oprettes SQL Server-kompatible indstillinger for forbindelsesstrenge til Windows-godkendelse. Standardværdien er true.
Eksempel 1
Returner SQL-tabellerne og -visningerne fra den angivne forbindelsesstreng.
brug
Odbc.DataSource("dsn=your_dsn")
output
table