Форум: "Базы";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
ВнизОбьясните почему возникает ошибка при измении записи Найти похожие ветки
← →
Sergey__ (2004-05-13 10:06) [0]Привет всем !!
Кто нибудь работал с компонентами IBQuery ?
Не могу понять в чем ошибка: На форму повесил DBGRID
ibDatasource, ibquery,ibUpdatesql, ibdatabase и ibtransaction, dbnavigator.
Все связал как пологается, в ibquery описал событие Afterpost:
try
UNI_WORK32.ApplyUpdates([qrySpravka_otdel]);
ibTransaction1.CommitRetaining;
except
ShowMessage(Невозможно сохранить изменения в бд);
qrySpravka_otdel.CancelUpdates;
ibTransaction1.RollbackRetaining;
end;
и аналогично AfterDelete.
При использовании Delphi 5 все работало, но при использовании Delphi 7 при изменении записи выдает ошибку.
Обьясните пожалуста что нужно делать?
← →
Курдль © (2004-05-13 10:08) [1]Это по моему больному месту - "выпендреж с транзакциями" :(
Где Вы такое видели?
← →
Соловьев © (2004-05-13 10:11) [2]
> изменении записи выдает ошибку
какую?
Можно увидеть ibquery.sql?
И лучше используй - IBDataSet для работы с набором данных как с таблицей
← →
Sergey__ (2004-05-13 10:30) [3]Запрос обычный Select * From tabl
Но использование IBDATASET не дает визуализации данных.
← →
Соловьев © (2004-05-13 10:45) [4]
> Но использование IBDATASET не дает визуализации данных
ibquery кстати тоже :)
и все-таки - ошибку какую выдает?
← →
TATIANA (2004-05-13 12:53) [5]Работаю с IBQuery , но изменяю , добавляю , удаляю записи с помощью хранимых процедур , компонент IBStoredProc , прекрасно работает .
Select также можно делать с помощью хранимых процедур , но комп онент IBStoredProc на форму не ставят ,
IBQuery.SQL.Add("Select * from имя_процедуры);
← →
Курдль © (2004-05-13 12:55) [6]В огороде бузина, а в Киеве - дядька...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c