Размещает имена всех открытых баз данных и их путей в массиве переменных.
ADATABASES(ArrayName) |
Параметры
- ArrayName
- Определяет имя массива. Если массива, который Вы определяете, не существует, Visual FoxPro автоматически его создает. Если массив существует, но не является достаточным, чтобы вместить всю информацию о базе данных, Visual FoxPro автоматически увеличивает размер массива для размещения этой информации. Если массив является превосходит необходимые размеры, Visual FoxPro усекает массив. Если массив существует и ADATABASES( ) возвращает 0, в случае, если никаких баз данных не открыто, то существующий массив остается неизменным. Если массива не существует и ADATABASES( ) возвращает 0, массива не создается.
Возвращаемое значение
Числовое
Замечания
Имена всех открытых баз данных помещаются в массив переменных.
ADATABASES( ) создает двумерный массив. Первый столбец массива содержит имена открытых баз данных, а второй столбец содержит пути к базам данных.
ADATABASES( ) возвращает количество имен (строк) баз данных в массиве. Если нет открытых баз данных, ADATABASES( ) возвращает 0 и массив не создается.
Пример
Следующий пример открывает базу данных testdata
, и затем использует ADATABASES( ), чтобы создать массив gaDatabase,
содержащий имен всех открытых баз данных.
Скопировать код | |
---|---|
SET PATH TO (HOME(2) + 'data\') && Sets path to database |
См. Также
Другие Ресурсы
CREATE DATABASE КомандаDISPLAY DATABASE Команда
LIST DATABASE Команда
MODIFY DATABASE Команда
OPEN DATABASE Команда
Функции
Справочник Языка