Перейти до основного вмісту

OleDb.DataSource

Повертає таблицю з таблицями SQL і поданнями від джерела даних OLE DB.

Syntax

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

Remarks

Повертає таблицю з таблицями SQL і поданнями з джерела даних база даних OLE, визначеного рядком підключення connectionString. connectionString може бути текст або запис пар значень властивостей. Значення властивостей можуть бути текстові або числові. Можна надати додатковий параметр запису (options), щоб указати додаткові властивості. Запис може містити такі поля:

  • CreateNavigationProperties : Параметр із логічним значенням (true або false), що визначає, чи потрібно генерувати властивості навігації для значень, що повертаються (стандартне значення – true).
  • NavigationPropertyNameGenerator : Функція, що створює імена для властивостей навігації.
  • Query : Власний SQL-запит для отримання даних. Якщо за запитом виявлено кілька наборів результатів, повертається лише перший набір.
  • HierarchicalNavigation : Параметр із логічним значенням (true або false), що визначає, чи потрібно під час перегляду групувати таблиці за іменами схем (стандартне значення – true).
  • ConnectionTimeout : Дає змогу контролювати тривалість очікування для спроби встановити підключення до сервера, після досягнення якої спроба переривається. Стандартне значення залежить від драйвера.
  • CommandTimeout : Дає змогу контролювати тривалість виконання запиту на сервері, після досягнення якої він скасовується. Стандартне значення – 10 хвилин.
  • SqlCompatibleWindowsAuth : Параметр із логічним значенням (true або false), що визначає, чи створювати параметри сумісного із SQL Server рядка підключення для автентифікації Windows. Стандартне значення – true.

Параметр запису вказується, наприклад, так: [параметр1 = значення1, параметр2 = значення2…] або [Query = "select ..."].

Category

Accessing data