![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как синхронизировать два и больше DataSet ов [D6, Win2k]
Relaxxx © (2004-02-09 10:40:00)
Здраствуйте
Не подскажите как мне синхронизировать два DataSet"а, у меня вот такая задача, у меня есть одна таблица, и есть вторая справа от нее в которой должен быть итог всех полей первой таблица, и я хочу чтобы обе таблицы были синхронны, тоесть если я в первой табл. перешол на 5 запись я хочу чтою и вторая табл. тоже перешла на 5 запись
Digitman (2004-02-09 11:22:00) [1]
не знаю уж где у тебя там что "получается сверху" и что там за "линии" у тебя, но ты ведешь речь не о НД, а о компонентах визуализации НД
мне вообще непонятно, чем в твоем случае оправдана куча DataSet"ов
для твоей задачи, imho, достаточно всего одного DataSet, а несколько гридов (или что у тебя там - не знаю) подключить через один-единственный DataSource к единственному DataSet
Sergey13 (2004-02-09 11:17:00) [2]
А почему "итог всех полей первой таблица" нельзя подсчитать в калк-поле этой таблицы?
Relaxxx (2004-02-09 11:03:00) [3]
впринципе получается, но тут другая проблема, записи то выделяються в обеих таблицах но они не находятся на одной линии(а когда идет переход то нацденная запись получается сверху)
Digitman (2004-02-09 10:52:00) [4]
см. TDataSet.Before/AfterScroll
Skier (2004-02-09 10:49:00) [5]
TDataSet.MoveBy(...) ?