OleDb.DataSource
Restituisce una tabella di tabelle e viste SQL dall'origine dati OLE DB.
Syntax
OleDb.DataSource(
connectionString as any,
optional options as record
) as table
Remarks
Restituisce una tabella di tabelle e viste SQL dall'origine dati OLE DB specificata dalla stringa di connessione connectionString. connectionString può essere un testo o un record di coppie di valori di proprietà. I valori di proprietà possono essere di testo o numerici. È possibile indicare un parametro di record facoltativo, options, per specificare proprietà aggiuntive. Il record può contenere i campi seguenti:
CreateNavigationProperties: Espressione logica (true/false) che consente di scegliere se generare proprietà di navigazione per i valori restituiti (il valore predefinito è true).NavigationPropertyNameGenerator: Funzione usata per la creazione dei nomi per le proprietà di navigazione.Query: Query SQL nativa usata per recuperare i dati. Se la query genera più set di risultati, viene restituito solo il primo.HierarchicalNavigation: Espressione logica (true/false) che consente di scegliere se visualizzare le tabelle raggruppate in base al nome del relativo schema (il valore predefinito è true).ConnectionTimeout: Valore che controlla il tempo di attesa di un tentativo di connessione al server prima che venga abbandonato. Il valore predefinito dipende dal driver.CommandTimeout: Valore che controlla la durata di esecuzione consentita della query sul lato server prima che venga annullata. Il valore predefinito è dieci minuti.SqlCompatibleWindowsAuth: Espressione logica (true/false) che determina se produrre opzioni della stringa di connessione compatibili con SQL Server per Autenticazione di Windows. Il valore predefinito è true.
Ad esempio, il parametro di record è specificato nel formato [opzione1 = valore1, opzione2 = valore2...] o [Query = "select ..."].
Category
Accessing data