Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.11.28;
Скачать: CL | DM;

Вниз

Как можно редактировать набор из связанных таблиц?   Найти похожие ветки 

 
DROWSY   (2010-09-07 11:56) [0]

Вопрос в том, что если набор нужен только для расчёта.
Если набор считан с сервера, то можно с ним работать "автономно", чтобы
изменения этого набора делать  не через сервер?
TIBDataSet, Firebird 1.5, D6


 
12 ©   (2010-09-07 12:44) [1]

читал что tClientDataSet подойдет, но сам не пробовал


 
Anatoly Podgoretsky ©   (2010-09-07 12:53) [2]

> DROWSY  (07.09.2010 11:56:00)  [0]

В форме.


 
И. Павел ©   (2010-09-07 12:59) [3]

> Как можно редактировать набор из связанных таблиц?

Еще, например, в библиотеке EhLib есть компонент MemTableEh. Он позволяет считать выборку с сервера один раз.
Но связанность этих таблиц, наверное, придется реализовывать самостоятельно.


 
DROWSY   (2010-09-07 13:17) [4]


> в библиотеке EhLib есть компонент MemTableEh

У меня EhLib 3.1 установлен, но что-то я не нашёл MemTableEh.


 
И. Павел ©   (2010-09-07 13:23) [5]

> [4] DROWSY   (07.09.10 13:17)

У меня четвертый - там есть. Наверное, его позже ввели.


 
DROWSY   (2010-09-07 13:44) [6]

Сделал проще.
Набор.CachedUpdates = true.
И в обработчике AfterClose откат транзакции.
Вроде работает.


 
Anatoly Podgoretsky ©   (2010-09-07 13:48) [7]

Что ты собираешь откатывать после закрытия?


 
DROWSY   (2010-09-07 13:50) [8]

транзацию, прицепленную к набору.


 
MsGuns ©   (2010-09-07 16:26) [9]

>DROWSY   (07.09.10 13:44) [6]
>Сделал проще.
>Набор.CachedUpdates = true.
>И в обработчике AfterClose откат транзакции.
>Вроде работает.

Проще ? "Грузить" сервер вхолостую ?
Заказт солнца вручную :)

Решение в [1]


 
_Юрий   (2010-09-07 23:42) [10]

Лучше такие наборы загружать  непосредственно в прикладные объекты бизнес-логики(со списками, деревьями и указателями друг на друга, где надо).



Страницы: 1 вся ветка

Текущий архив: 2010.11.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
15-1282163389
Юрий
2010-08-19 00:29
2010.11.28
С днем рождения ! 19 августа 2010 четверг


15-1281644994
Юрий
2010-08-13 00:29
2010.11.28
С днем рождения ! 13 августа 2010 пятница


2-1283506544
alles
2010-09-03 13:35
2010.11.28
Проблема с формами в разных dll


2-1283487912
Semen
2010-09-03 08:25
2010.11.28
Как сделать нормальный буффер


15-1282595385
Юрий
2010-08-24 00:29
2010.11.28
С днем рождения ! 24 августа 2010 вторник