Вниз
Скачать: CL | DM;

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 вся ветка

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



Память: 0.46 MB
Время: 0.018 c
2-1135023764
Majesto
2005-12-19 23:22
2006.01.08
Вопрос по SQL. Работа с таблицами.


2-1135089991
Asail
2005-12-20 17:46
2006.01.08
Проблемма с IIS и ISAPI dll...


2-1135150870
Alex7
2005-12-21 10:41
2006.01.08
обращение к процедуре родительской формы


14-1134555913
dr Tr0jan
2005-12-14 13:25
2006.01.08
Очень нужна книжка


2-1135223968
kaginava
2005-12-22 06:59
2006.01.08
MDIForm




   Наверх