![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как можно редактировать набор из связанных таблиц? [D6, XP]
DROWSY © (2010-09-07 11:56:00)Вопрос в том, что если набор нужен только для расчёта.
Если набор считан с сервера, то можно с ним работать "автономно", чтобы
изменения этого набора делать не через сервер?
TIBDataSet, Firebird 1.5, D6
_Юрий (2010-09-07 23:42:00) [1]Лучше такие наборы загружать непосредственно в прикладные объекты бизнес-логики(со списками, деревьями и указателями друг на друга, где надо).
MsGuns (2010-09-07 16:26:00) [2]>DROWSY (07.09.10 13:44) [6]
>Сделал проще.
>Набор.CachedUpdates = true.
>И в обработчике AfterClose откат транзакции.
>Вроде работает.
Проще ? "Грузить" сервер вхолостую ?
Заказт солнца вручную :)
Решение в [1]
DROWSY (2010-09-07 13:50:00) [3]транзацию, прицепленную к набору.
Anatoly Podgoretsky (2010-09-07 13:48:00) [4]Что ты собираешь откатывать после закрытия?
DROWSY (2010-09-07 13:44:00) [5]Сделал проще.
Набор.CachedUpdates = true.
И в обработчике AfterClose откат транзакции.
Вроде работает.
И. Павел (2010-09-07 13:23:00) [6]> [4] DROWSY (07.09.10 13:17)
У меня четвертый - там есть. Наверное, его позже ввели.
DROWSY (2010-09-07 13:17:00) [7]
> в библиотеке EhLib есть компонент MemTableEh
У меня EhLib 3.1 установлен, но что-то я не нашёл MemTableEh.
И. Павел (2010-09-07 12:59:00) [8]> Как можно редактировать набор из связанныхтаблиц?
Еще, например, в библиотеке EhLib есть компонент MemTableEh. Он позволяет считать выборку с сервера один раз.
Но связанность этих таблиц, наверное, придется реализовывать самостоятельно.
Anatoly Podgoretsky (2010-09-07 12:53:00) [9]> DROWSY (07.09.2010 11:56:00) [0]
В форме.
12 (2010-09-07 12:44:00) [10]читал что tClientDataSet подойдет, но сам не пробовал