powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Глюк в DBUSED() ???
3 сообщений из 3, страница 1 из 1
Глюк в DBUSED() ???
    #32252978
doktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь использовать команду DBUSED() ,но она работает некорректно , выдаёт значение Истина, хотя на самом деле база не открыта, и команда LIST DATABASE просит выбрать базу. Как же тогда узнать открыта ли определённая база или нет ?
...
Рейтинг: 0 / 0
Глюк в DBUSED() ???
    #32252993
adatabases( kakoy nibud array) i tam ascan на имя базы, про которую хотите узнать , открыта она или нет
Пример
Adatabases(_lk)

If ascan(_lk,'DBF_K')>0
Release _lk
...
Рейтинг: 0 / 0
Глюк в DBUSED() ???
    #32253016
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База данных должна быть не просто открыта, но она еще должна быть выбрана в качестве текущей для выполнения ряда команд.

Назначение базы данных в качестве текущей выполняется командой SET DATABASE, т.е. в твоем случае необходимо

IF DBUSED('MyBase')
SET DATABASE TO MyBase
LIST DATABASE
ENDIF
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Глюк в DBUSED() ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]