Форум: "Базы";
Текущий архив: 2002.12.09;
Скачать: [xml.tar.bz2];
ВнизНе все сохраняет после транзакции Найти похожие ветки
← →
Matr (2002-11-20 07:46) [0]У меня така проблемка, работаю с Ораклом, заношу в поля таблицы данные, и после транзакции данные ведут себя просто странно, часть сохраняется, часть нет, хотя в UpdateSql все поля прописаны, ошибки при коммите не дает. Чаще всего такое происходит на Апдейте, причем не в одной а в нескольких программах. Помоооогите. HE-e-e-e-e-LP ME!!!
← →
Geka (2002-11-20 08:25) [1]Надо внимательно сам запрос смотреть. Я просто Query.ExecSQL использую для update, delete, insert.
← →
Sergey13 (2002-11-20 08:53) [2]2Matr © (20.11.02 07:46)
>Geka (20.11.02 08:25)
>Надо внимательно сам запрос смотреть.
И структуру данных. Может у тебя не таблицы а вьюхи?
← →
Matr (2002-11-20 09:02) [3]Нет я вьюхи использую только для отчетов, а здесь использую конкретно таблицы, а сам запрос уже пересмотрел на несколько раз, хотя там и смотреть то особо не на что, я использую стандартные запросы, генерируемые UpdateSQL? То бишь апдейт на все поля за исключением Primary Key, генерируемый триггером (там Sequence).
← →
Lord Warlock (2002-11-20 09:19) [4]Попробуй посмотреть OnReconcileError, есть такое подозрение.
← →
marat (2002-11-20 09:22) [5]Может быть дело в том
что писателей несколько -
а там прав тот, кто наследил последний ...
Кстати какими компонентами пользуешься?
← →
Matr (2002-11-20 10:30) [6]TQuery, tUpdateSql, dbGridEh изредка DbEdit В общем из нестандартного набора только dbGridEh, и то он как я посмотрю во многих конференциях он стал "Джентельменским набором".
А насчет писателей у нас как бы блоки и каждый делает свой блок и я отвечаю конкретно за Датамодуль и Pl-SQL.
← →
Sergey13 (2002-11-20 10:49) [7]2Matr © (20.11.02 10:30)
Может BDE глючит? Как проявляется вся эта фигня? Постоянно на одном и том же датасете или то есть то нет? Может стоит правку данных вынести на отдельную форму и апдейтить самому, ручками или процедуре на сервере?
>А насчет писателей у нас как бы блоки и каждый делает свой блок и я отвечаю конкретно за Датамодуль и Pl-SQL.
Ну если ты за свою часть ручаешься, то может в формах чего понаписано, на контролах может чего висит?
Странно это как то.... 8-(
← →
Val (2002-11-20 11:52) [8]также триггеры проверьте на всякий случай.
← →
Wind2000 (2002-11-20 21:33) [9]А как ты обрабатываешь ошибки при коммите? Проходит ли коммит?
Вообще, рекомендую пользоваться не UpdateSQL, а динамическими SQL для delete|update|insert. Под trace проходил?
← →
Matr (2002-11-21 09:09) [10]Спасибо попробую динамическим SQL, хот коммит проходит.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.12.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c