Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Проблема с ADO и FoxPro   Найти похожие ветки 

 
ANB ©   (2004-09-12 18:26) [0]

Кто нибудь сталкивался с проблемой, что при коннекте через ADO к таблицам FoxPro после запросов к таблицам файлы этих таблиц остаются блокированными до конца работы приложения ? Не помогает и переконнект. Самое интересное - что на моем компе переконнект помогает, и на Win98 тоже, а вот на Win2000 и WinXP - нет.


 
anb ©   (2004-09-20 17:36) [1]

Народ !!! АУ !!!


 
Роман Снегирев   (2004-09-20 17:43) [2]

да закрывать просто вовремя надо все коннекшены, а лучше и объекты уничтожать


 
sniknik ©   (2004-09-20 17:43) [3]

зачем расблокировать? для чего?
http://delphimaster.net/view/3-1094733630/

> Win98 тоже, а вот на Win2000 и WinXP
версии драйвера разные видать.


 
anb ©   (2004-09-20 17:47) [4]

Мне с файлами таблиц нужно напрямую работать (копировать их из другой базы в этом же приложении). Драйвер FoxPro я со своего компа скопировал, иначе на XP вообще коннект не открывался.


 
Роман Снегирев   (2004-09-20 17:56) [5]

а какая версия FoxPro у тебя стоит? может бде лучше использовать?


 
sniknik ©   (2004-09-20 17:59) [6]

версия файлов? от старого фокса? используй jet (там правда другие приколы) bde.


 
sniknik ©   (2004-09-20 18:02) [7]

кстати блокировка не мешает скопировать этот файл в другое место.


 
anb ©   (2004-09-20 18:08) [8]

1. FoxPro 2.6 (ДОС).
2. Коннект переоткрываю.
3. BDE не подходит, так как использоваться прога будет в разных удаленных районах, а там ни BDE ни ODBC никто настроить не сможет.
4. Я копирую не этот файл, а поверх него из другой базы.


 
sniknik ©   (2004-09-20 18:14) [9]

> 4. Я копирую не этот файл, а поверх него из другой базы.
элементарно, дроп в запросе, и копируй на пустое место...


 
anb ©   (2004-09-20 18:35) [10]

Drop всей базы ? это интересно.
К сожалению - не пойдет. Мне еще нужно скрипты выполнять на самом FoxPro. И если таблица не свободна - он ругается.


 
anb ©   (2004-09-20 18:55) [11]


> элементарно, дроп в запросе, и копируй на пустое место...

А креатить и альтерить таблицы драйвер FoxPro тоже умеет ??????


 
sniknik ©   (2004-09-20 20:22) [12]

> Drop всей базы ? это интересно.
зачем всю? только переписываемые таблицы. или ты все переписываеш?

>> элементарно, дроп в запросе, и копируй на пустое место...
> А креатить и альтерить таблицы драйвер FoxPro тоже умеет ??????
так понимаю удалить получилось, если "тоже"?
конечно умеет, только ограниченно, в основном проблемы с индексами. если юзается "правивльная" фоксовая база (dbc) проблем меньше. и те что есть частично обходятся.



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.043 c
4-1095156086
WELLiON
2004-09-14 14:01
2004.10.17
Re: отрубание монитора


3-1095651463
korvin
2004-09-20 07:37
2004.10.17
Поиск без учёта регистра


4-1094875519
DelphiN!
2004-09-11 08:05
2004.10.17
Окно свойств объекта файловой системы


3-1095415842
Mr
2004-09-17 14:10
2004.10.17
DLL для Добавления/Изменения/Удаления записей в своей БД


6-1091698339
Jolik
2004-08-05 13:32
2004.10.17
Как определить сколько данных я могу записать в сокет...