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

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

DBGrid и StringGrid [D4]


Страницы:   1 2

mate ©   (2003-01-14 10:03:00) 

Как быстро можно перекидать данные из BdGrid пулученные по запросу Query в соответствующие ячейки StringGrid.


mate   (2003-01-14 11:54:00) [21]

Sergey13 ©
Тогда как мне быстро перекидать записи из Qyery в StringGrid (не дольше 20 сек - 10000 записей). При этом Query.Next или Query.FindNext с StrinGrid.Cells[]:=Query.FieldByName().Value ну очень долго.


Sergey13   (2003-01-14 11:49:00) [22]

2mate © (14.01.03 11:45)
А за 0.02 секунды ты поменяешь 2 ячейки? 8-)
А если серьезно. Зачем тебе тогда вообще DBGrid? Работай сразу со StringFrid. Кидай в нее из Query и работай.


Max Zyuzin   (2003-01-14 11:48:00) [23]

Так тебе наверное еще понадобится потом назад все это безобразие перекидывать??? Вот это точно будет неторопливая операция...


still   (2003-01-14 11:47:00) [24]

Тогда dbgrid вообще не нужен!
Только query.


mate   (2003-01-14 11:45:00) [25]

Потому что я не могу кликнув мышкой в ячейку DBGrid бысто поменять (0,01 сек) её содержимое, а в StringGrid могу.


Sergey13   (2003-01-14 11:03:00) [26]

2Наталия © (14.01.03 10:26)
Наверное задача перекидывания. 8-) Типа: бери больше - кидай дальше.


Наталия   (2003-01-14 10:26:00) [27]

А для чего в DBGrid выводить 10000 записей? И затем их перекидывать в StringGrid? Правда, интересно, какая задача решается таким путём?


mate   (2003-01-14 10:25:00) [28]

мне надо быстро их перекидать , а Query.Next когда записей >10000 это долго.


Max Zyuzin   (2003-01-14 10:23:00) [29]

ИМХО изобратать ничего не надо... данные надо брать не из DBGrid а из Query по нему и бегать...


Страницы:   1 2

Наверх

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