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

Вниз

Обновление данных на форме под InterBase   Найти похожие ветки 

 
Nemec ©   (2007-09-25 15:07) [0]

День добрый!
Как обновить данные из запроса на форме.
Использую IBDataSet. Закрываю и вновь открываю его. Данные остаются старые. И так до тех пор, пока не закрою IBDataBase.
IB2007, Delphi BDS 2006.
Под Sybase такая схема отлично работает.
Заранее спасибо!
sniknik понимаю, что был не прав, но лучше помоги советом!!!


 
Sergey13 ©   (2007-09-25 15:12) [1]

> [0] Nemec ©   (25.09.07 15:07)
> Закрываю и вновь открываю его.

Даже двери открываются по разному. Код надо смотреть. И параметры транзакции.


 
Nemec ©   (2007-09-25 15:19) [2]

Код простой.
Close.
Open.
Параметры транзакции по умолчанию.
По идее должна при открытии считать новые данные, во всяком случае так происходит при использовании BDE, ADO.
Почему при использовании IB... этого не происходит не пойму или это глюк системы.


 
Sergey13 ©   (2007-09-25 15:23) [3]

> [2] Nemec ©   (25.09.07 15:19)
> Почему при использовании IB... этого не происходит

У меня происходит. Правда ФБ1.5+Д5, но не думаю, что тут есть принципиальная разница.


 
Nemec ©   (2007-09-25 15:27) [4]

Спасибо.
Значит, глюк.
По крайней мере понятно, где искать.


 
Johnmen ©   (2007-09-25 15:59) [5]

Это не глюк, а параметры транзакции по умолчанию. Надо выставить правильные.


 
Nemec ©   (2007-09-25 16:29) [6]

Разобрался.
Я данные для проверки правил в EMS SQL Manager, а результат смотрел под Delphi. В этом была вся проблема. Кстати и наоборот тоже.


 
Nemec ©   (2007-09-25 16:37) [7]

Причем глюк именно при удалении записей.
Всем спасибо.


 
Sergey13 ©   (2007-09-25 16:52) [8]

> [6] Nemec ©   (25.09.07 16:29)
> Я данные для проверки правил в EMS SQL Manager

А коммитил в уме? В любом случае надо читать про транзакции.


 
Nemec ©   (2007-09-25 17:01) [9]

Почему в уме, там все по русски написано, но вот что интересно, при вставке новых записей и редактировании все ок, а вот при удалении возникают проблемы, если я удаляю в EMS, то не вижу изменений в проге написанной в Delphi и соответственно наоборот. Объяснить почему не берусь.



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
2-1199617359
WebSQLNeederr
2008-01-06 14:02
2008.02.03
Как загрузить изображение в TPaintBox


2-1200012250
Abcdef123
2008-01-11 03:44
2008.02.03
Пробелы знаний DOSa


6-1179421883
maker
2007-05-17 21:11
2008.02.03
Запросы принимаемые CGI


2-1199575318
koha overload
2008-01-06 02:21
2008.02.03
Помогите разобраться под что модуль написан?


2-1199749070
Igor23
2008-01-08 02:37
2008.02.03
Как спозиционироваться на нужную строку в текстовом файле