Вопрос по Delphi

 
RU Дух Бетельгейзе #24.02.2004 12:42
+
-
edit
 
Есть проблемс...
На заводе куча программ написанных под FOXPRO. Базы соответсвенно DBF.

При попытке работать с такими базами под Delphi стандартными средствами, всё ок, пока не пытаешся использовать SQL запрос. Программа периодически виснет на выполнении запроса. Причём если тут же поработать с базой (добавить записи или удалить) то такой же запрос может пройти, но зато может зависнуть при выполнении другого запроса с другим условием по той-же базе.


Как быть ? Халаксион не предлагать... SQL-то с ним фиг...
 

TEvg

аксакал

админ. бан
А с запросами точно все в порядке?
 
Тот же запрос на той-же базе, но после добавления записи проходит. После конвертация базы в формат DB таких проблемм с SQL вообще не возникает.
 

TEvg

аксакал

админ. бан
Значит надо конвертить. Едва ли можно поправить глючность DBF-ов.
 
Наверное всё таки глючность BDE ?
 

TEvg

аксакал

админ. бан
BDE сама по себе работает неплохо, но вот ее DBF-ный драйвер... Значит надо либо подлезть к базе иными средствами, либо конвертнуть в другой формат.
 
так пробовать придется
заходишь на Torry's Delphi Pages пишешь в поиске dbf

вот например

MiTeC DBFTable v.1.5 FWS 274 Kb 5 Mar 2002
By MiTeC. Data-aware component providing access to DBF files without BDE.
Fully functional
Source: Included
Exe-demo included
Download: D3 D4 D5 D6
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru