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

Вниз

TOracleDataset,RefreshRecord глюк.   Найти похожие ветки 

 
Neo Trinitron ©   (2006-05-11 19:32) [0]

Использую компоненты EhLib4 и DOA. Делаю TOracleDataset1.RefreshRecord, рефрешит, но при повторном рефреше указатель становится на первую запись. Таким образом разрушается значение указателя на запись. Но как это происходит? Ничего не пойму, мож кто сталкивался?

ЗЫ: с EhLib 3 работало нормально.


 
roottim ©   (2006-05-12 16:35) [1]

Видимо сказывается синхронизация с MemTable которая вроде как должна быть встроена в Eh4 и которая тестировалась как отдельный компонент в 3 версии.


 
Neo Trinitron ©   (2006-05-15 14:02) [2]

А как с этим можно бороться? Причём



ODataSet.DisableControls;
ODataSet.RefreshRecord;
ODataSet.EnableControls;



не помогает!


 
Sergey13 ©   (2006-05-15 14:05) [3]

Как вариант - локейтиться на заранее сохраный ИД-шник.


 
Neo Trinitron ©   (2006-05-15 14:09) [4]

> Как вариант - локейтиться на заранее сохраный ИД-шник.

Так и делаем, но проэкт большой и если другого выхода не найдётся, то прийдётся весь проэкт перелопачивать...


 
Sergey13 ©   (2006-05-15 14:26) [5]

ДОА с исходниками? Может там попробовать "подкрутить"?
Если непринципиально, то может стОит вернуться на ЕхЛиб 3.


 
Neo Trinitron ©   (2006-05-15 14:49) [6]

>ДОА с исходниками? Может там попробовать "подкрутить"?
>Если непринципиально, то может стОит вернуться на ЕхЛиб 3.

Жаль крутить здоровые компоненты во имя больных...
Принципиально. В 4-й есть интересное свойство StFilter ;-)


 
Sergey13 ©   (2006-05-15 14:57) [7]

Поиск по history.txt сказал мне, что StFilter упоминается уже в 3.3. Но спорить не буду - может это не то.


 
Neo Trinitron ©   (2006-05-15 15:05) [8]

Пробовал 3.6 - та же лажа...


 
atruhin ©   (2006-05-15 17:35) [9]

Ерунда какаято. Опиши нормально какую связку каких компонентов используешь?


 
sageora ©   (2006-05-24 12:59) [10]

Этот баг известен с 2005, и до сих пор не решен. Жаль, что разработчики забыли о нем.


 
evvcom ©   (2006-05-25 12:49) [11]


> Жаль крутить здоровые компоненты во имя больных...

Создаешь своего наследника, его и "крутишь", а генофонд трогать крайне не рекомендуется, даже если он третьих фирм.


 
Neo Trinitron ©   (2006-05-25 17:00) [12]

А кто-то РЕАЛЬНО сталкивался с этим на практике? Как вышли из положения?



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

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

Наверх




Память: 0.49 MB
Время: 0.027 c
2-1152692183
dima_kds
2006-07-12 12:16
2006.07.30
Rave Report


4-1145132365
Antonyan
2006-04-16 00:19
2006.07.30
Проблема с Async Professional


2-1151996271
novill
2006-07-04 10:57
2006.07.30
Процедура скачивания файлов создает "лишние" файлы...


2-1152262440
Diksa
2006-07-07 12:54
2006.07.30
TreeView


15-1151572303
Ketmar
2006-06-29 13:11
2006.07.30
SMDR: opensource %-)