OleDb.DataSource(connectionString as any, optional options as nullable record) as table
Info
Gibt eine Tabelle mit SQL-Tabellen und -Ansichten aus der OLE DB-Datenquelle zurück, die durch die Verbindungszeichenfolge connectionString angegeben wird. connectionString kann Text oder ein Datensatz aus Eigenschafts-Wert-Paaren sein. Eigenschaftswerte können entweder Text oder Zahl sein. Der optionale Datensatzparameter (options) kann angegeben werden, um zusätzliche Eigenschaften anzugeben. Der Datensatz kann die folgenden Felder enthalten:
CreateNavigationProperties: Ein logischer Wert (true/false), der festlegt, ob für die zurückgegebenen Werte Navigationseigenschaften generiert werden (Standardwert: true)
NavigationPropertyNameGenerator: Eine Funktion, die zur Erstellung von Namen für Navigationseigenschaften verwendet wird
Query: Eine native SQL-Abfrage, die zum Abrufen von Daten verwendet wird. Wenn die Abfrage mehrere Resultsets generiert, wird nur das erste zurückgegeben.
HierarchicalNavigation: Ein logischer Wert (TRUE/FALSE), der festlegt, ob die Tabellen nach ihren Schemanamen gruppiert angezeigt werden sollen (Standardwert: TRUE).
ConnectionTimeout: Ein Zeitraum, der steuert, wie lange ein Versuch zur Herstellung einer Verbindung mit dem Server dauern darf, bevor er abgebrochen wird. Der Standardwert ist vom Treiber abhängig.
CommandTimeout: Ein Zeitraum, der steuert, wie lange die serverseitige Abfrage ausgeführt werden darf, bevor sie abgebrochen wird. Der Standardwert ist zehn Minuten.
SqlCompatibleWindowsAuth: Ein logischer Wert (TRUE/FALSE), der angibt, ob SQL Server-kompatible Verbindungszeichenfolgenoptionen für die Windows-Authentifizierung bereitgestellt werden sollen. Der Standardwert lautet „true“.
Der Datensatzparameter wird beispielsweise wie folgt angegeben: [option1 = value1, option2 = value2...] oder [Query = "select ..."].
Dataverse-Tabellen sind vergleichbar mit Tabellen in einer Datenbank. Jede Instanz einer Dataverse-Datenbank enthält einen Basissatz von Tabellen, welche die Struktur für Daten bereitstellen, die üblicherweise von Geschäftsanwendungen verwendet werden.