Altova XMLSpy 2024 Enterprise Edition

Methode: GetDatabaseTables(pImportSettingsals DatabaseConnection)als ElementList

 

Beschreibung

GetDatabaseTablesliest die Tabellennamen aus der in pImportSettingsdefinierten Datenbank. Für die Datenbankverbindung muss eine der folgenden Eigenschaften ausgefüllt werden DatabaseConnection.File, DatabaseConnection.ADOConnectionoder DatabaseConnection.ODBCConnection. Alle anderen Eigenschaften werden ignoriert.

Die Funktion gibt eine Sammlung von ElementListItems zurück, wobei die ElementListItem.Name Eigenschaften die Namen der in der angegebenen Datenbank gespeicherten Tabellen enthält. Die restlichen Eigenschaften von ElementListItem werden nicht verwendet.

 

Fehler

1111

Das application-Objekt ist nicht mehr gültig.

1100

Ungültiger Parameter oder es wurde für den Rückgabeparameter eine ungültige Adresse angegeben.

1112

Es wurde eine ungültige Datenbank angegeben

1113

Fehler beim Lesen der Datenbanktabellendaten.

1118

Die Abfrage der Datenbanktabelle ist fehlgeschlagen.

 

Beispiel

 

 DimobjImpSettings AsDatabaseConnection

SetobjImpSettings = objSpy.GetDatabaseSettings

objImpSettings.ADOConnection = TxtADO.Text

 

'store table names in list box

ListTables.Clear

 

DimobjList AsElementList

DimobjItem AsElementListItem

OnErrorGoToErrorHandler

SetobjList = objSpy.GetDatabaseTables(objImpSettings)

 

 ForEachobjItem InobjList

         ListTables.AddItem objItem.Name

 Next

© 2017-2023 Altova GmbH