Sdílet prostřednictvím


Odbc.DataSource

Syntax

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

Asi

Vrátí tabulku s tabulkami a zobrazeními SQL ze zdroje dat ODBC určeného připojovacím řetězcem connectionString. connectionString může být text nebo záznam párů hodnot vlastností. Hodnoty vlastností můžou být buď text, nebo číslo. Volitelný parametr záznamu, options, je možné zadat pro určení dodatečných vlastností. Záznam může obsahovat následující pole:

  • CreateNavigationProperties: Logická hodnota (true/false), která nastaví, jestli se mají generovat navigační vlastnosti vrácených hodnot (výchozí hodnota je true).
  • HierarchicalNavigation: Logická hodnota (true/false), která nastaví, jestli se mají zobrazit tabulky seskupené podle názvů schémat (výchozí hodnota je false).
  • ConnectionTimeout: Doba trvání, která určuje dobu čekání před opuštěním pokusu o připojení k serveru. Výchozí hodnota je 15 sekund.
  • CommandTimeout: Doba trvání, která určuje, jak dlouho může dotaz na straně serveru běžet před zrušením. Výchozí hodnota je deset minut.
  • SqlCompatibleWindowsAuth: Logická hodnota (true/false), která určuje, jestli se mají vytvořit možnosti připojovacího řetězce kompatibilního s SQL Serverem pro ověřování systému Windows. Výchozí hodnota je true.

Příklad 1

Vrátí tabulky a zobrazení SQL ze zadaného připojovacího řetězce.

#využití

Odbc.DataSource("dsn=your_dsn")

Výstup

table