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

Вниз

ПОМОГИТЕ!!! Как сохранить изменения на сервере Oracle?   Найти похожие ветки 

 
sunvit   (2004-12-05 23:53) [0]

1. Связываю SimpleDataSet с Oracle;
2. Делаю обновление или удаление данных данных: SimpleDataSet.Post или SimpleDataSet.Delete;
3. Потом SimpleDataSet.ApplyUpdates(-1);

А обновление на сервере не происходит??? Как сделать так чтоб было хорошо.


 
SergP ©   (2004-12-06 07:24) [1]

А commit делать пробовал?


 
VMcL ©   (2004-12-06 10:09) [2]

>>sunvit  (05.12.04 23:53)

>Как сделать так чтоб было хорошо.

Тяпнуть полтораста и снести этот Оракл к известной матери. Или наоборот сначала снести, а потом тяпнуть. Или сделать COMMIT, а потом тяпнуть и всё-таки снести...


 
sunvit   (2004-12-06 23:27) [3]

У SimpleDataSet нет commit"a??? А если передавать в SimpleDataSet.DataSet.CommandText, то возбудится ошибка, т.к. SimpleDataSet.DataSet.CommandText="commit" не возвращает набор данных.


 
SergP ©   (2004-12-06 23:38) [4]

Я не работал с SimpleDataSet, но посмотри нет ли там метода ExecSQL, либо свойства autocommit.


 
sunvit   (2004-12-07 09:55) [5]

Пишу так:
var
TS: TtransactionDesc;
begin
if not SQLConnection.InTransaction then
MainForm.SQLConnection.StartTransaction(TS);
try
SimpleDataSet.Delete;
finally
if not SQLConnection.InTransaction then
 SQLConnection.Commit(TS);

Выдает ошибку:
dbExpress Error: Multiple Transactions not Enabled.


 
megabyte-ceercop ©   (2004-12-07 11:57) [6]

Встретился бы мне этот Oracle, я бы его раза три точно бы зарезал!!!  >:-(


 
Val ©   (2004-12-07 13:13) [7]

автору: еще в пяти конференциях напишите то же самое..может дойдет.



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

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

Наверх




Память: 0.48 MB
Время: 0.026 c
4-1100189391
Dominus
2004-11-11 19:09
2004.12.26
Раскладка клавиатуры


14-1101764522
Knight
2004-11-30 00:42
2004.12.26
Москвичи, кто слышал фамилию Трюховецкий?


14-1102560770
Vasis
2004-12-09 05:52
2004.12.26
Распознавание


3-1101694710
Пыч
2004-11-29 05:18
2004.12.26
TDBGridEh


14-1102494574
Rouse_
2004-12-08 11:29
2004.12.26
LOL