Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
9-1086404583
<<BEAST>>
2004-06-05 07:03
2004.10.17
Вода на GLScene


10-1050075420
Aleksandr
2003-04-11 19:37
2004.10.17
Почему повисает MIDAS-сервер при попытке сделать такое:


6-1091779038
Evgenius
2004-08-06 11:57
2004.10.17
Как разделить сообщение отправляемое через сокеты на блоки???


14-1096370328
DSKalugin
2004-09-28 15:18
2004.10.17
Россия получит Windows для бедных


14-1096303584
Vit@ly
2004-09-27 20:46
2004.10.17
Анкеты модераторов???




   Наверх