Partilhar via


Odbc.DataSource

Sintaxe

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

Acerca de

Retorna uma tabela de tabelas e exibições SQL da fonte de dados ODBC especificada pela cadeia de conexão connectionString. connectionString pode ser texto ou um registro de pares de valores de propriedade. Os valores de propriedade podem ser texto ou número. Um parâmetro de registro opcional, , optionspode ser fornecido para especificar propriedades adicionais. O registo pode conter os seguintes campos:

  • CreateNavigationProperties: Um lógico (true/false) que define se as propriedades de navegação devem ser geradas nos valores retornados (o padrão é true).
  • HierarchicalNavigation: Um lógico (true/false) que define se as tabelas agrupadas por seus nomes de esquema devem ser exibidas (o padrão é false).
  • ConnectionTimeout: Uma duração que controla quanto tempo esperar antes de abandonar uma tentativa de fazer uma conexão com o servidor. O valor padrão é 15 segundos.
  • CommandTimeout: Uma duração que controla por quanto tempo a consulta do lado do servidor pode ser executada antes de ser cancelada. O valor padrão é dez minutos.
  • SqlCompatibleWindowsAuth: Um lógico (true/false) que determina se as opções de cadeia de conexão compatíveis com o SQL Server devem ser produzidas para autenticação do Windows. O valor predefinido é true.

Exemplo 1

Retornar as tabelas e exibições SQL da cadeia de conexão fornecida.

Utilização

Odbc.DataSource("dsn=your_dsn")

Saída

table