Главная страница
    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.116 c
1-1091180742
McSimm
2004-07-30 13:45
2004.08.15
Проблема использования интерфейса при переводе декларации с C


14-1091004315
olookin
2004-07-28 12:45
2004.08.15
Картинки с утреннего потопа в Екатеринбурге


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


14-1090716682
Soft
2004-07-25 04:51
2004.08.15
AI, для всех гикнутых хакеров на этом форуме.


14-1091011073
Васька
2004-07-28 14:37
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский