Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
OleDb.DataSource(connectionString as any, optional options as nullable record) as table
Sobre
Retorna uma tabela de tabelas SQL e exibições da fonte de dados OLE DB especificada pela cadeia de conexão connectionString.
connectionString pode ser texto ou um registro de pares de valor de propriedade. Os valores da propriedade podem ser texto ou número. Um parâmetro de registro opcional, optionspode ser fornecido para especificar propriedades adicionais. O registro 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 é verdadeiro). -
NavigationPropertyNameGenerator: uma função usada para a criação de nomes para propriedades de navegação. -
Query: uma consulta SQL nativa usada para recuperar dados. Se a consulta produzir vários conjuntos de resultados, somente o primeiro será retornado. -
HierarchicalNavigation: um lógico (true/false) que define se as tabelas agrupadas por seus nomes de esquema (o padrão é verdadeiro). -
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 depende do driver. -
CommandTimeout: uma duração que controla por quanto tempo a consulta do lado do servidor tem permissão para ser executada antes de ser cancelada. O valor padrão é dez minutos. -
SqlCompatibleWindowsAuth: uma lógica (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 padrão é true.
O parâmetro de registro é especificado como [option1 = value1, option2 = value2...] ou [Query = "select ..."] por exemplo.