Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
9-1093428278
XeNoN
2004-08-25 14:04
2004.12.26
Люди подскажите


11-1084540772
Yustas
2004-05-14 17:19
2004.12.26
Много памяти


1-1103109012
Бульбаш
2004-12-15 14:10
2004.12.26
Принудительное закрытие узла в TreeView


14-1101337186
OneFragLeft
2004-11-25 01:59
2004.12.26
Музыкальные пристрастия программеров.


14-1102510077
chelovek
2004-12-08 15:47
2004.12.26
Интересно?




   Наверх