powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как открыть базу VFP монопольно?
4 сообщений из 4, страница 1 из 1
Как открыть базу VFP монопольно?
    #33880344
triariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно написать утилиту, которой выполнялся бы иногда PACK таблицы.
Пишу на С#, подключаюсь через vfpoledb. Пробовал в строке коннекта писать exlusive = yes и SET EXLUSIVE ON, и после коннекта выполнять set exlusive on - нифига не монопольно все равно... Pack не делается (пишет File in use) да и программа-клиент к БД подключается без проблем. Облазил все, что можно, но ответа так и не нашел...:( Был бы весьма благодарен за совет
...
Рейтинг: 0 / 0
Как открыть базу VFP монопольно?
    #33880454
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это VFP OLEDBPROVIDER 9.1, то я поступал обычно следующим образом - писал хранимую процедуру, которая бы упаковывала данные (она пишется на чистом и прекрасном языке FoxPro). Потом просто вызвывал из не очень дружественных языков с базами данных (типа C#, VB.NET) эту процедуру, контролируя ответ...

Good luck!
...
Рейтинг: 0 / 0
Как открыть базу VFP монопольно?
    #33880587
triariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гм... порылся на MSDN форуме англоязычном, нашел как подключиться эксклюзивно - "Mode=Share Exclusive"
Щас клиентское приложение доступ к БД не получает, но PACK, собака, не работает по прежнему с той же ошибкой "File is in use"... будем рыть дальше =)
...
Рейтинг: 0 / 0
Как открыть базу VFP монопольно?
    #33880721
triariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался и с Pack'ом... не работало из-за того, что удалял записи из таблицы и потом сразу же пытался делать pack... После того, как закрыл и открыл соединение - все заработало
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как открыть базу VFP монопольно?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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