Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.11.28;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
2-1283177453
Fr
2010-08-30 18:10
2010.11.28
Остановка потока


2-1283258748
Igor_M
2010-08-31 16:45
2010.11.28
TCPClient и TCPServer


2-1283783053
Hapastiks
2010-09-06 18:24
2010.11.28
ini файлы


2-1283947390
Phoenix
2010-09-08 16:03
2010.11.28
Работа с LDap в Delphi


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский