Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / сохранение изменений из локального набора данных в базу - ODAC / 5 сообщений из 5, страница 1 из 1
14.05.2003, 15:50
    #32159743
Guilty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение изменений из локального набора данных в базу - ODAC
Использую 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
15.05.2003, 08:22
    #32160128
Guilty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение изменений из локального набора данных в базу - ODAC
граждане, поделитесь все же соображениями, не проходите мимо ;)
...
Рейтинг: 0 / 0
15.05.2003, 08:27
    #32160134
Andrew Campball
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение изменений из локального набора данных в базу - ODAC
а ApplyUpdates (CommitUpdates) и Commit не помогает ?
...
Рейтинг: 0 / 0
15.05.2003, 09:21
    #32160177
Guilty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение изменений из локального набора данных в базу - ODAC
вот это уже, наверное, ближе к делу, спасибо
...
Рейтинг: 0 / 0
15.05.2003, 09:42
    #32160196
Guilty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сохранение изменений из локального набора данных в базу - ODAC
хм, тогда по этому поводу возникает вопрос:
в чем принципиальная разница между свойствами
CacheUpdate и LocalUpdate?
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / сохранение изменений из локального набора данных в базу - ODAC / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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