Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: 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 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.01 c
8-1122992576
Mr.F
2005-08-02 18:22
2006.01.08
3DMAX==>Delphi


4-1130765521
Чапаев
2005-10-31 16:32
2006.01.08
Регистрация сервиса


4-1130855969
jeka_t
2005-11-01 17:39
2006.01.08
Можно ли PRN-файлы (бинарный файл) показать в PreviewPrinter?


14-1134370442
wal
2005-12-12 09:54
2006.01.08
Как в России любят слуг народа.


1-1133530511
Сафаров
2005-12-02 16:35
2006.01.08
нестандартный размер шрифтов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский