![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с ADO и FoxPro [D7, dBase, FoxPro]
ANB © (2004-09-12 18:26:00)Кто нибудь сталкивался с проблемой, что при коннекте через ADO к таблицам FoxPro после запросов к таблицам файлы этих таблиц остаются блокированными до конца работы приложения ? Не помогает и переконнект. Самое интересное - что на моем компе переконнект помогает, и на Win98 тоже, а вот на Win2000 и WinXP - нет.
sniknik (2004-09-20 20:22:00) [1]> Drop всей базы ? это интересно.
зачем всю? только переписываемые таблицы. или ты все переписываеш?
>> элементарно, дроп в запросе, и копируй на пустое место...
> А креатить и альтерить таблицы драйвер FoxPro тоже умеет ??????
так понимаю удалить получилось, если "тоже"?
конечно умеет, только ограниченно, в основном проблемы с индексами. если юзается "правивльная" фоксовая база (dbc) проблем меньше. и те что есть частично обходятся.
anb (2004-09-20 18:55:00) [2]
> элементарно, дроп в запросе, и копируй на пустое место...
А креатить и альтерить таблицы драйвер FoxPro тоже умеет ??????
anb (2004-09-20 18:35:00) [3]Drop всей базы ? это интересно.
К сожалению - не пойдет. Мне еще нужно скрипты выполнять на самом FoxPro. И если таблица не свободна - он ругается.
sniknik (2004-09-20 18:14:00) [4]> 4. Я копирую не этот файл, а поверх него из другой базы.
элементарно, дроп в запросе, и копируй на пустое место...
anb (2004-09-20 18:08:00) [5]1. FoxPro 2.6 (ДОС).
2. Коннект переоткрываю.
3. BDE не подходит, так как использоваться прога будет в разных удаленных районах, а там ни BDE ни ODBC никто настроить не сможет.
4. Я копирую не этот файл, а поверх него из другой базы.
sniknik (2004-09-20 18:02:00) [6]кстати блокировка не мешает скопировать этот файл в другое место.
sniknik (2004-09-20 17:59:00) [7]версия файлов? от старого фокса? используй jet (там правда другие приколы) bde.
Роман Снегирев (2004-09-20 17:56:00) [8]а какая версия FoxPro у тебя стоит? может бде лучше использовать?
anb (2004-09-20 17:47:00) [9]Мне с файлами таблиц нужно напрямую работать (копировать их из другой базы в этом же приложении). Драйвер FoxPro я со своего компа скопировал, иначе на XP вообще коннект не открывался.
Роман Снегирев (2004-09-20 17:43:00) [10]да закрывать просто вовремя надо все коннекшены, а лучше и объекты уничтожать
sniknik (2004-09-20 17:43:00) [11]зачем расблокировать? для чего?
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1094733630&n=1
> Win98 тоже, а вот на Win2000 и WinXP
версии драйвера разные видать.
anb (2004-09-20 17:36:00) [12]Народ !!! АУ !!!