Application.GetDatabaseTables
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