Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.25;
Скачать: CL | DM;

Вниз

Транзакции и ADO: не работает RollbackTrans   Найти похожие ветки 

 
nobody2002 ©   (2002-01-31 13:08) [0]

Использую TAdoConnection и TAdoTable.
Имеется Grid. При нажатии, допустим, на Enter на любой записи грида,
открывается окно для редактирования полей.
Окно содержит DBEdit-ы, доступные
для редактирования. На OnActivate этого окна
назначаю AdoConnection1.BeginTrans,
на кнопку OK - AdoConnection1.CommitTrans,
на Cancel - AdoConnection1.RollbackTrans
Почему после изменения содержимого полей в этом окне
при нажатии на Cancel не происходит отката
транзакции?
Что я делаю неправильно?


 
nobody2002 ©   (2002-01-31 13:10) [1]

База данных Access


 
Илья Лу.   (2002-01-31 14:15) [2]

А где ты хочешь увидеть откат, в DBEdit-ах что-ли ?


 
nobody2002 ©   (2002-01-31 14:51) [3]

В Гриде, конечно.


 
nobody2002 ©   (2002-01-31 14:54) [4]

Я добавил что-то в DBEdit, нажимаю на Cancel,
но данные появляются в Гриде вопреки ожиданиям


 
TSV ©   (2002-01-31 15:59) [5]

Потому как ты работаешь с локальной копией данных и ничего в БД не посылаешь. Метод Post или Insert / Update не выполняются.



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.012 c
14-79441
Z
2002-01-06 18:44
2002.02.25
Скажите, а как давно вышел русский WinXP и вышел ли он вообще?


7-79476
volph
2001-11-13 15:44
2002.02.25
Как вывести ролик на весь экран в TMediaPlayer????


1-79365
DimaIv
2002-02-08 16:38
2002.02.25
Как правильно обьявлять функции при помощи Overload


14-79457
Иван Шихалев
2002-01-08 20:05
2002.02.25
Крик души!


1-79376
Batiskaf
2002-02-07 13:52
2002.02.25
Form Designer without Delphi