Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизUpDate из DBGrid Найти похожие ветки
← →
karachun © (2005-12-20 16:16) [0]Доброе время суток!!!
Пишу прилодение для работы с документами (на пример с накладной). БД Oracle 8i, Доступ через ADO.
Открываю спецификацию накладной в DBGride и начинаю править (на пример количество товара)
Вопрос: Как сделать что бы исправления сделанные в DBGride попали в базу по нажатию кнопки ("Сохранить изменения") или не попали по нажатию ("Отмена").
в bdeQuery есть кеширование изменению, а вот в ADO сколько неискал найти немогу.
← →
msguns © (2005-12-20 16:46) [1]Для управления изменениями непосредственно в БД в сиквель-серверах используются транзакции.
← →
sniknik © (2005-12-20 17:03) [2]> в bdeQuery есть кеширование изменению, а вот в ADO сколько неискал найти немогу.
LockType = ltBatchOptimistic
← →
karachun © (2005-12-21 11:16) [3]а можно поподробнее об LockType = ltBatchOptimistic
т.е. когда его включить, что при этом происходит и ,если я правильно понял, как применить изменения, которые были занесены в грид в режиме запроса ltBatchOptimistic?
← →
Курдль © (2005-12-21 11:21) [4]
> msguns © (20.12.05 16:46) [1]
>
> Для управления изменениями непосредственно в БД в сиквель-
> серверах используются транзакции.
Ну почему сразу транзакции? Человек кэшированные изменения включить не может, а ему сразу транзакции в нос! :)
Транзакции уместны лишь при редактировании пакета связанных данных, которые либо все утверждаются, либо все отменяются!
← →
sniknik © (2005-12-21 11:24) [5]а поподробнее о "кеширование изменению в bdeQuery"? ты ж сним работал, искал аналог. дали аналог, теперь получается с нуля обьяснять надо?
книжку почитай.
← →
karachun © (2005-12-21 11:30) [6]у меня тока Архангельский А.Я., а там про ADO токо то что они есть.
Ну ладно это уже лирика. Огромное спасибо за направления поиска.
← →
karachun © (2005-12-21 11:42) [7]Ещё раз все спасибо!!! благодаря
> > в bdeQuery есть кеширование изменению, а вот в ADO сколько
> неискал найти немогу.
> LockType = ltBatchOptimistic
нарыл http://www.interface.ru/borland/ado3.htm
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c