Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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-)
Опиши что хочешь получить в результате.


Наверх

Титульная страница Поиск, карта сайта Написать письмо