![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TTable [D7, MySQL, dBase, FoxPro, Paradox]
Hereticsoul © (2005-05-31 13:01:00)Доброго времени господа )))
Я понимаю что вопрос может показаться глупым...но каким образом заполняется TTable записями и можно ли во время заполнения вызвать свой обработчик....
Sergey13 (2005-05-31 14:13:00) [1]2[13] Hereticsoul © (31.05.05 14:04)
>этот вопрос обсуждался неоднократно скролу по всей базе быть (хнык)....
Интересно было бы послушать аргументы сторонников этого.
Sergey13 (2005-05-31 14:08:00) [2]2 [13] Hereticsoul © (31.05.05 14:04)
Скорее всего это твой ZeosAccess пытается прочитать сразу все записи. А в той "быстрой" проге наверное читалось порциями, по мере надобности. Посмотри настройки. Может чего поправить можно.
Но этот подход (закидывание всего что можно в грид) порочен по сути своей.
evvcom (2005-05-31 14:08:00) [3]В этой проге, что перед глазами, иные компоненты используются, возможно оптимизированные под такие дурацкие потребности.
Hereticsoul (2005-05-31 14:04:00) [4]этот вопрос обсуждался неоднократно скролу по всей базе быть (хнык)....
И опять же перед глазами прога которая все это умеет делать быстро.....то есть это возможно...вот только какими методами?!
Sergey13 (2005-05-31 13:53:00) [5]2[11] msguns © (31.05.05 13:51)
> В смысле, какую инфу читаем ?
Серега, а какую инфу читать по 258000 строк в гриде не изврат?
msguns (2005-05-31 13:51:00) [6]Что за проблема-то ? В смысле, какуюинфу читаем ? У меня смутное подозрение, что связанную и логами, эге ж ? А если так, то читать и показывать узеру все от царя Гороха - извращение чистой воды.
Sergey13 (2005-05-31 13:48:00) [7]2[9] Hereticsoul © (31.05.05 13:45)
Ты когда книгу читаешь, все страницы сразу открываешь и в оглавление не заглядываешь?
Hereticsoul (2005-05-31 13:45:00) [8]Да т.к. grid должен скролиться от начала и до конца свободно.
Sergey13 (2005-05-31 13:39:00) [9]2 [6] Hereticsoul © (31.05.05 13:36)
>И все в грид? Зачем?
>А куда?
Ключевое слово здесь "все", а не "в грид".
evvcom (2005-05-31 13:39:00) [10]
>> И все в грид? Зачем?
> А куда?
Ты не правильно понял вопрос. Читай "И всев грид? Зачем?"
Hereticsoul (2005-05-31 13:36:00) [11]BDE исп-ся и для мускула ?
от DBASE(BDE) я отказался...сейчас я говорил про MySQl(ZeosAccess)
И только то? Я бы сказал у тебя все просто летает. 8-)
летает в той программе о которой я говорил...
И все в грид? Зачем?
А куда?
msguns (2005-05-31 13:33:00) [12]Грид ту вообще не причем. Дело в выбранных инструментах доступа.
BDE исп-ся и для мускула ?
Sergey13 (2005-05-31 13:30:00) [13][3] Hereticsoul © (31.05.05 13:25)
>Сейчас 258000 записей - планируется до 2000000
И все в грид? Зачем?
>"засыпает" на 4-6 секунд
И только то? Я бы сказал у тебя все просто летает. 8-)
Hereticsoul (2005-05-31 13:25:00) [14]Вообщем ладно то что я сказал выше можно смело считать аннулированным....млин болею на голову и давно....
Вообщем есть база в двух вариантах: Mysql и DBASE
Сейчас 258000 записей - планируется до 2000000
Проблема в том что как факт вывод записей в Grid (Пробовал и стандартный и ehlib и devexpress) происходит очень медленно, на моем компьютере (P4 3,2 ,1 gb RAM pc3200 800Mhz 2-channel) "засыпает" на 4-6 секунд...я бы сказал что так и надо если бы перед глазами не стоял пример программы каторая выводит ту же базу(в формате sqlite) тока с задержкой 1-2 секунды...и быстрым Locate вообще почти без задержки...и Tracking(ом)(скролл по всей базе когда выделение идет вслед за скролом)...надо млин так же
Zacho (2005-05-31 13:06:00) [15]Hereticsoul © (31.05.05 13:01)
Опиши подробнее, что именно тебе нужно.
Sergey13 (2005-05-31 13:05:00) [16]Надо в шлеф диковода спец вставку делать. 8-)
Опиши что хочешь получить в результате.