Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sintassi
OleDb.DataSource(connectionString as any, optional options as nullable record) as table
Informazioni su
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 delle proprietà possono essere testuali o numerici. È possibile fornire un parametro di record facoltativo, options, per specificare proprietà aggiuntive. Il record può contenere i campi seguenti:
-
CreateNavigationProperties: valore logico (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 produce più set di risultati, verrà restituito solo il primo. -
HierarchicalNavigation: valore logico (true/false) che consente di scegliere se visualizzare le tabelle raggruppate in base al nome del relativo schema (il valore predefinito è true). -
ConnectionTimeout: Una durata che controlla per quanto tempo attendere prima di abbandonare un tentativo di connessione al server. Il valore predefinito dipende dal driver. -
CommandTimeout: durata che controlla per quanto tempo è consentita l'esecuzione della query sul lato server prima che sia annullata. Il valore predefinito è dieci minuti. -
SqlCompatibleWindowsAuth: valore logico (vero/falso) che determina se produrre opzioni di stringa di connessione compatibili con SQL Server per l'autenticazione di Windows. Il valore predefinito è true.
Il parametro del record viene specificato, ad esempio, come [option1 = value1, option2 = value2...] o [Query = "select ..."].