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

Вниз

Альтернатива BDE и ADO для FOX и dBASE   Найти похожие ветки 

 
Алексей   (2004-08-25 11:46) [0]

Подскажите, какие имеются компоненты для работы с таблицами
FOX и dBase, кроме BDE или ADO.
А то эти свермощные, универсальные библиотеки ну очень медленно
работают


 
KSergey ©   (2004-08-25 12:10) [1]

На счет медленно - не надо ля-ля.
Настоятельно рекомендую Halcyon, в части поддержки разнообразных индексов.


 
HSolo ©   (2004-08-25 12:12) [2]

http://www.kylecordes.com/bag/index.html


 
Алексей   (2004-08-25 12:38) [3]

По поводу "не надо ля-ля".
Я беру данные из таблиц Fox`а (ок. 15000)
В цикле перебираю записи и запихиваю их в таблицу dBase.
Время прим. 6-7 минут. А это много. Очень много. :-(
Использую ADO, т.к. BDE на файле больше 300 метров отказывается работать.
Вот и хочу попробовать что-то другое.


 
Sergey13 ©   (2004-08-25 12:41) [4]

2[3] Алексей   (25.08.04 12:38)
>Я беру данные из таблиц Fox`а (ок. 15000)
>В цикле перебираю записи и запихиваю их в таблицу dBase.
А о смене БД не думал?


 
Алексей   (2004-08-25 12:56) [5]

Не выйдет :-(
FOX - тяжелое наследство работающей системы, а переделываю ее - начальство не дает, мол работает, а вы просто функционал наращивайте.
dBase - наследство от производителей оборудования которым пользуемся.
А желание уйти на другую БД имеется.
Рассматриваются 2 варианта: MySQL (т.к. он крутится при ПО оборудования) и InterBase (т.к. его я знаю получше, чем MySQL, да "вкусностей" в нем больше (может и в MySQL подобное имеется- не знаю))


 
Алексей   (2004-08-25 12:57) [6]

Удалено модератором


 
KSergey ©   (2004-08-25 14:28) [7]

> [3] Алексей   (25.08.04 12:38)
> По поводу "не надо ля-ля".
> Я беру данные из таблиц Fox`а (ок. 15000)
> В цикле перебираю записи и запихиваю их в таблицу dBase.
> Время прим. 6-7 минут.

Тогда советую заняться следующим этапом.
Последовательно перебрать столько записей быстро никогда не получится. Не знаю на счет конкретного времени, но сократить до 10 сек - точно не выйдет.

К стати, а чем "таблица Fox`а" отличается от "таблицы dBase"?


 
Anatoly Podgoretsky ©   (2004-08-25 14:39) [8]

KSergey ©   (25.08.04 14:28) [7]
Индексами и мемо полями


 
KSergey ©   (2004-08-25 14:44) [9]

> [8] Anatoly Podgoretsky ©   (25.08.04 14:39)

Мне это хотелось услышать от автора ;)


 
KSergey ©   (2004-08-25 14:51) [10]

А вообще вопрос мой последний здесь был к тому, что, возможно, в данном случае различий-то и не будет, а потому, вероятно, можно обойтись либо копированием файлов, либо копированием в среде FoxPro, например, которое (для dbf) он делает весьма быстро...


 
Vovchik_A ©   (2004-08-25 17:13) [11]

2Алексей   (25.08.04 11:46)
Столкнувшись с аналогичной проблемой, в свое время перешел на ASA



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

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

Наверх




Память: 0.49 MB
Время: 0.025 c
4-1092375374
RDen
2004-08-13 09:36
2004.09.26
Как сделать, чтобы шапка формы в XP выглядела в классическом виде


14-1094779221
Soft
2004-09-10 05:20
2004.09.26
У американцев снова нашествие НЛО.


14-1094738684
oldman
2004-09-09 18:04
2004.09.26
Развлечемся?


4-1092663287
AngelOfDarkness
2004-08-16 17:34
2004.09.26
Программирование Com-порта под WinNT


1-1095000503
Gear
2004-09-12 18:48
2004.09.26
Как сделать, чтобы форму нельзя было закрыть и уничтожить пока