Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Вниз

Paradox+ADO+Delphi - получилось медленно!!!   Найти похожие ветки 

 
ZedeS ©   (2004-07-15 17:09) [0]

Доброго времени суток!
Проблема в следущем. Таблица около 10 000 записей (Paradox) подключаю ч-з ADODataSet  и процесс обновления идет секунд 5-7 (отображается в Gride). Хотелось бы побыстрее.
Таблицу довольно часто необходимо выводить целиком
ADO желательно оставить, т.к. не требуется ничего дополнительно устанавливать.


 
bushmen ©   (2004-07-15 17:13) [1]

> Хотелось бы побыстрее

Поставь на ADOConnection.CursorLocation := clUseServer;


 
Johnmen ©   (2004-07-15 17:13) [2]

Отключи отображение на время обновления...
:)


 
Sandman25 ©   (2004-07-15 17:15) [3]

А все же мне интересно, зачем довольно часто выводить 10000 записей. Бедный пользователь, он же больше 25 одновременно на экране все равно не увидит :(


 
bushmen ©   (2004-07-15 17:23) [4]

> Бедный пользователь

Если хочется человеку, то пусть выводит! Клиент всегда прав! :))))


 
Sandman25 ©   (2004-07-15 17:27) [5]

[4] bushmen ©   (15.07.04 17:23)

Жаль, что пользователь потом опять оказывается правым, когда жалуется, что медленно работает :)


 
bushmen ©   (2004-07-15 17:28) [6]

> Sandman25 ©   (15.07.04 17:27) [5]

От этого никуда не уйдешь :)


 
Anatoly Podgoretsky ©   (2004-07-15 18:56) [7]

Первое убрать из этой цепочки АДО, к тому же ты привел не полную цепочку Paradox+BDE+ADO+Delphi


 
ZedeS ©   (2004-07-15 19:40) [8]


> Первое убрать из этой цепочки АДО, к тому же ты привел не
> полную цепочку Paradox+BDE+ADO+Delphi

В том то и дело что БДЕ не установлено и не нужно, пользуюсь стандартным ОДБС из Окон. По-этому и АДО взял.

> А все же мне интересно, зачем довольно часто выводить 10000
> записей. Бедный пользователь, он же больше 25 одновременно
> на экране все равно не увидит :(

Зато он может прокрутить до нужного для старта, в его случае, места. Я не знаю с какой из записей он начнет. А в начало возвращаться нужно довольно часто. Вот такая вот беда.


 
Fay   (2004-07-16 02:37) [9]

2ZedeS ©   (15.07.04 19:40) [8]

> В том то и дело что БДЕ не установлено и не нужно, пользуюсь
> стандартным ОДБС из Окон. По-этому и АДО взял


Проверь не компе без BDE. Лёгкий шок обёщаю 8)


 
Гость   (2004-07-16 05:27) [10]

Таблица индексирована?


 
ZedeS ©   (2004-07-16 09:12) [11]


> Проверь не компе без BDE. Лёгкий шок обёщаю 8)

Ставлю на комп без БДЕ - все работает.(на этой машине БДЕ и в жизни не было, и ставить неохота)

> Таблица индексирована?

Да, по некоторым, основным полям.


 
savva ©   (2004-07-16 11:27) [12]


>
> ZedeS ©   (16.07.04 09:12) [11]
> Ставлю на комп без БДЕ - все работает.(на этой машине БДЕ
> и в жизни не было, и ставить неохота)

не стал бы я так уверенно говорить, что BDE на машине нет. (как то сомневаюсь..).
Проверь, существует ли каталог
"C:\Program Files\Common Files\Borland Shared\BDE\" (или что то в духе)

Если все же он есть, то переименуй его (например в "BDE_") и попробуй снова программу..


 
Соловьев ©   (2004-07-16 11:32) [13]

АДО - это еще не очем не говорит. провайдер какой?


 
Anatoly Podgoretsky ©   (2004-07-16 11:41) [14]

Надо не просто пробовать, а с записью данныз, jet/odbc от Микрософта используют миниБДЕ (лицензированная у Борланда), которая только чтения.


 
ZedeS ©   (2004-07-18 10:58) [15]


> Соловьев

> АДО - это еще не очем не говорит. провайдер какой?

Может я чето не понимаю, по идее, ОДБЦ для Paradox

> savva

НЕту там БДЕ, во всяком случае в явном виде, и взятся ему неокуда.


 
sherbacov   (2004-07-18 14:58) [16]

А чем тебе БДЕ не устраивает?.
Работать с парадоксом быстрей будет. А если куча посредников, которые данные парсируют, то это еще у тебя быстро получилось.
Лучше BDE+PARADOX. А если ADO, то лучше MSSQL или тот же Аccess.



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

Форум: "Базы";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.04 c
14-1090926424
Knight
2004-07-27 15:07
2004.08.15
Компактный электронный справочник по инструкциям BASM...


14-1090994458
TohaNik
2004-07-28 10:00
2004.08.15
Рассылка


14-1090820609
syte_ser78
2004-07-26 09:43
2004.08.15
Имя пашины и логин пользователя


1-1091352886
i-s-v
2004-08-01 13:34
2004.08.15
Как сфоткать полупрозрачные окна


3-1090296026
din
2004-07-20 08:00
2004.08.15
Подскажите пожалуйста, что нужно установить на сервер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский