Главная страница
    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.46 MB
Время: 0.045 c
4-1182876317
Malik
2007-06-26 20:45
2008.02.03
Вопрос про TreeView


3-1190718421
Nemec
2007-09-25 15:07
2008.02.03
Обновление данных на форме под InterBase


15-1198830321
fevadmin
2007-12-28 11:25
2008.02.03
Помогите в выборе оборудования


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


15-1198592492
Astaldo
2007-12-25 17:21
2008.02.03
Помогите плиз





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский