![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid и StringGrid [D4]
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 по нему и бегать...