powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / сохранение изменений из локального набора данных в базу - ODAC
5 сообщений из 5, страница 1 из 1
сохранение изменений из локального набора данных в базу - ODAC
    #32159743
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую ODAC TOraSotredProc для получения локального набора данных. У набора свойство LocalUpdate = True. В программе выполняю некоторы манипуляции над набором локально, а потом, разумеется хочу сохранить эти изменения в базу. Делаю так:
в свойстве набора SQLUpdate - прописана эскуэлина для апдэйта, ну и пробегаюсь в цикле по всему набору:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
  with OraStoredProc1 do
  begin
    LocalUpdate := False;
    First;
    while not Eof do
    begin
      Edit;
      Post;
      Next;
    end;
    LocalUpdate := True;
  end;

Меня не оставляет ощущение, что это не самый лучший способ, таким образом вопрос: Какими методами наиболее рационально сохранять изменения, сделанные в наборе данных локально, в базу?
...
Рейтинг: 0 / 0
сохранение изменений из локального набора данных в базу - ODAC
    #32160128
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
граждане, поделитесь все же соображениями, не проходите мимо ;)
...
Рейтинг: 0 / 0
сохранение изменений из локального набора данных в базу - ODAC
    #32160134
Фотография Andrew Campball
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ApplyUpdates (CommitUpdates) и Commit не помогает ?
...
Рейтинг: 0 / 0
сохранение изменений из локального набора данных в базу - ODAC
    #32160177
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот это уже, наверное, ближе к делу, спасибо
...
Рейтинг: 0 / 0
сохранение изменений из локального набора данных в базу - ODAC
    #32160196
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хм, тогда по этому поводу возникает вопрос:
в чем принципиальная разница между свойствами
CacheUpdate и LocalUpdate?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / сохранение изменений из локального набора данных в базу - ODAC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]