Odbc.DataSource
Odbc.DataSource(connectionString as any, optional options as nullable record) as table
Возвращает таблицу таблиц и представлений SQL из источника данных ODBC, указанного строкой подключения connectionString
.
connectionString
может быть текстом или записью пар значений свойства. Значения свойств могут быть текстом или числом. Необязательный параметр записи, options
, может быть предоставлен для указания дополнительных свойств. Запись может содержать следующие поля:
-
CreateNavigationProperties
: логическое значение (true/false), которое задает, следует ли создавать свойства навигации для возвращаемых значений (по умолчанию — true). -
HierarchicalNavigation
: логический (true/false), который задает, следует ли просматривать таблицы, сгруппированные по именам схем (по умолчанию — false). -
ConnectionTimeout
: длительность, которая определяет время ожидания, прежде чем отказаться от попытки подключиться к серверу. Значение по умолчанию — 15 секунд. -
CommandTimeout
: длительность, которая определяет время выполнения запроса на стороне сервера перед отменой. Значение по умолчанию — десять минут. -
SqlCompatibleWindowsAuth
: логическое значение (true/false), определяющее, следует ли создавать параметры строки подключения, совместимые с SQL Server, для аутентификации в Windows. Значение по умолчанию — true.
Возвращает таблицы и представления SQL из предоставленной строки подключения.
использование
Odbc.DataSource("dsn=your_dsn")
Выход
table