Главная страница
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.025 c
3-1095770364
Relaxxx
2004-09-21 16:39
2004.10.17
Как мне сделать коньюнцию двух полей в SQL Acces??


3-1095759041
}|{yk
2004-09-21 13:30
2004.10.17
Права доступа к Firebird


1-1096619466
Sash
2004-10-01 12:31
2004.10.17
главная форма ровно по центру монитора


14-1094811896
КаПиБаРа
2004-09-10 14:24
2004.10.17
Вот такие пироги...


3-1095420833
Ceval
2004-09-17 15:33
2004.10.17
как организовать фильтрацию по полям Character и Numeric