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

Вниз

ApplyUpdates   Найти похожие ветки 

 
kostik78ua   (2002-12-05 13:12) [0]

Использую 3-уровневую технологию. На сервере коннекчусь через БДЕ к ораклу.
Если на клиенте написать:

ClientDataset1.Insert;
...
ClientDataset1.Post;
ClientDataset1.ApplyUpdates(0);

то данные видны через TOAD сразу
Но если выполнить просто SQL:

ClientDataset1.CommandText:="insert into Table1 ...";
ClientDataset1.Execute;

то изменений в TOAD-е не видно пока не закроешь приложение, или пока где-нибудь не отработает ApplyUpdates.

Как можно сделать так чтобы во втором случае данные были видны СРАЗУ?


 
FreeLancer ©   (2002-12-05 13:28) [1]

Делай INSERT в транзакции и по окончании вызывай COMMIT


 
kostik78ua   (2002-12-05 14:53) [2]

В том-то и дело, что в трехуровневой технологии (ClientDataset) нет понятия Commit.


 
FreeLancer ©   (2002-12-05 15:55) [3]


> kostik78ua (05.12.02 14:53)
> В том-то и дело, что в трехуровневой технологии (ClientDataset)
> нет понятия Commit.

Ничего страшного, зато его DBConnection имеет:

ClientDataSet1.DBConnection.StartTransaction;
...
ClientDataSet1.DBConnection.Commit;


 
kostik78ua   (2002-12-05 16:58) [4]

DBConnection?
Такого свойства нет у ClientDataSet-а. По крайней мере в Delphi5.


 
FreeLancer ©   (2002-12-05 17:00) [5]

Ну Database какой-нибудь, к чему-то ведь он коннектится.


 
kostik78ua   (2002-12-05 17:31) [6]

Пришлось написать методы на сервере: StartTransaction и Commit
По другому не получается :(
Наверное не реализовано



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
1-85906
iNew
2002-12-17 06:23
2002.12.26
Хочу поменять цвет ProgressBar, делаю так:


14-86157
AM
2002-12-06 11:28
2002.12.26
Может кто-нибудь знает....


1-85975
AFrolov
2002-12-15 10:12
2002.12.26
Как узнать GUID объекта который лежит например в .exe ?


14-86088
Aristarh
2002-12-04 23:20
2002.12.26
Когда выйдет Терминатор 3 ?


1-85926
AlexT1000
2002-12-17 11:30
2002.12.26
привидение типа в TList