Gibt eine Liste mit Tabellennamen zurück, die zu einem bestimmten Katalog/Schema gehören.
odbc_databaseGetTableNames ( db_pointer As User, _ catalog As String, _ schema As String, _ Optional ignoreErrors? As Boolean = False ) As List
Argument | Typ | Beschreibung |
---|---|---|
db_pointer | user | Datenbankreferenz. Diese Referenz muss mit dem vorherigen Aufruf von odbc_databaseOpen abgerufen werden. |
Katalog | String | Katalogname |
Schema | String | Schemaname |
ignoreErrors? | Boolean | Optional. Wenn das Argument True ist, werden Datenbankfehler nicht als Intent-Ausnahmen gemeldet. Vorgabe ist False. |
Dim db As User = odbc_databaseOpen( "ODBC;DSN=PEFRESULTS") Dim catalogues As List = odbc_databaseGetCatalogNames( db) Dim tables As List = odbc_databaseGetTableNames( db, First(catalogues), "") Intent >odbc_databaseClose( db) --> {"MSysAccessStorage", "MSysAccessXML", "MSysACEs", "MSysComplexColumns", "MSysNavPaneGroupCategories", "MSysNavPaneGroups", "MSysNavPaneGroupToObjects", "MSysNavPaneObjectIDs", "MSysObjects", "MSysQueries", "MSysRelationships", "Customer", "Table1"}