IDatabaseInstance.Tables

Синтаксис

Tables: IDatabaseTables;

Описание

Свойство Tables возвращает объект, содержащий коллекцию всех таблиц, хранящихся на сервере БД.

Пример

Sub Main;

Var

MB: IMetabase;

DBInst: IDatabaseInstance;

Tables: IDatabaseTables;

TabName: IStringList;

Begin

MB := MetabaseClass.Active;

TabName := New StringList.Create;

DBInst := MB.ItemById("BD").Open(Null) As IDatabaseInstance;

Tables := DBInst.Tables;

While Not Tables.Eof Do

TabName.Add(Tables.TableName);

Tables.Next;

End While;

End Sub Main;

После выполнения примера в массиве «TabName» будут содержаться физические имена всех таблиц, хранящихся на сервере БД, на который настроена база данных репозитория с идентификатором "BD".

См.также:

IDatabaseInstance