Форум: "Потрепаться";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизПОМОГИТЕ!!! Как сохранить изменения на сервере 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c