Поиск:

Ответ в темуСоздание новой темы Создание опроса
> использование USE и SELECT command, когда открывается таблица 
V
    Опции темы
Artiom
Дата 14.6.2006, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1031
Регистрация: 11.3.2003
Где: Минск\Баку

Репутация: 3
Всего: 17



В форме в методе INIT() я пишу
Код

sELECT SELECT(1)
USE TABLES\mytable
 
при запуске в ответ получаю - "File in use".
Поставил проверку - показывает что таблица и правда используется.
Код

IF USED('mytable')
MESSAGEBOX("Mytable is used!!!")
endif

Непонятно, как такое может произойти, если кроме самой формы ничего не запускается и не выполняется. Что странно - я так уже работал, проблем не было. Теряюсь в догадках.
P.S. VFP 8.0. Форму запускаю из проекта ("Run"), если запускать из *.exe - все тоже самое 


--------------------
Если тебя жизнь трахает, значит, ты ещё живой
PM MAIL ICQ   Вверх
Cashey
Дата 14.6.2006, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бессмертный
****


Профиль
Группа: Завсегдатай
Сообщений: 3441
Регистрация: 13.11.2002
Где: в столице

Репутация: 13
Всего: 60



Цитата(Artiom @  14.6.2006,  12:36 Найти цитируемый пост)
В форме в методе INIT() я пишу
код FoxPro
sELECT SELECT(1)
USE TABLES\mytable


Artiom, разумеется, у тебя задействована первая рабочая область, в которую ты и пытаешься открыть таблицу. Пиши так
Код

sELECT SELECT(1)
USE <полный путь или название таблицы, если она находится в каталоге занесенном в SET PATH> in 0


Цитата(Artiom @  14.6.2006,  12:36 Найти цитируемый пост)
Поставил проверку - показывает что таблица и правда используется.

Посмотри, таблица может быть открыта в Data Enveronment формы. А вообще не ленись делать проверку:
Код

IF !USED('mytable')
    USE mytable IN 0
endif
 


--------------------
библия учит любить ближнего, а камасутра обучает как именно
PM Jabber   Вверх
Artiom
Дата 14.6.2006, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1031
Регистрация: 11.3.2003
Где: Минск\Баку

Репутация: 3
Всего: 17



Цитата(Cashey @  14.6.2006,  14:18 Найти цитируемый пост)
Посмотри, таблица может быть открыта в Data Enveronment формы

действительно, почему-то висела в Data Enveronment. хотя я до сих пор ни разу не пользовался этим инструментом 


--------------------
Если тебя жизнь трахает, значит, ты ещё живой
PM MAIL ICQ   Вверх
bux
Дата 4.7.2006, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Data Enveronment для того и предназначен.
Если перед созданием формы все открыть и связать, то форма кокраз все и запомнит.
Очень удобная фича. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Foxpro/Clipper/Dbase"
MoLeX

Запрещается!

1. Публиковать ссылки для чисто рекламных целей.

2. Оффтопить, флеймить, говорить не культурно.

Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему.

Задавайте вопросы правильно - как спросите, так вам и ответят.

Разрешено!

Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил.

Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы.

P.S. Размещение рекламы будет строго наказываться!



Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема »


 




[ Время генерации скрипта: 0.0439 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.