Lezen in het Engels

Delen via


OleDb.DataSource

Syntaxis

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

Over

Retourneert een tabel met SQL-tabellen en weergaven uit de OLE DB-gegevensbron die is opgegeven door de verbindingsreeks connectionString. connectionString kan tekst of een record van eigenschapswaardeparen zijn. Eigenschapswaarden kunnen tekst of getal zijn. Er kan een optionele recordparameter, options, worden opgegeven om aanvullende eigenschappen op te geven. De record kan de volgende velden bevatten:

  • CreateNavigationProperties: een logische waarde (waar/onwaar) waarmee wordt ingesteld of navigatie-eigenschappen moeten worden gegenereerd op de geretourneerde waarden (standaard is waar).
  • NavigationPropertyNameGenerator: een functie die wordt gebruikt voor het maken van namen voor navigatie-eigenschappen.
  • Query: een systeemeigen SQL-query die wordt gebruikt om gegevens op te halen. Als de query meerdere resultatensets produceert, wordt alleen de eerste geretourneerd.
  • HierarchicalNavigation: een logische waarde (waar/onwaar) waarmee wordt ingesteld of de tabellen moeten worden weergegeven die zijn gegroepeerd op basis van de schemanamen (standaard is waar).
  • ConnectionTimeout: Een duur die bepaalt hoe lang moet worden gewacht voordat een poging om een verbinding met de server te maken, wordt opgegeven. De standaardwaarde is afhankelijk van het stuurprogramma.
  • CommandTimeout: een duur die bepaalt hoe lang de query aan de serverzijde mag worden uitgevoerd voordat deze wordt geannuleerd. De standaardwaarde is tien minuten.
  • SqlCompatibleWindowsAuth: een logische waarde (waar/onwaar) waarmee wordt bepaald of sql Server-compatibele verbindingsreeksopties voor Windows-verificatie moeten worden geproduceerd. De standaardwaarde is waar.

De recordparameter is opgegeven als [option1 = value1, option2 = value2...] of [Query = "select ..."] bijvoorbeeld.