Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.013 c
1-1150382715
StriderMan
2006-06-15 18:45
2006.07.30
Скомпилировать проет в двух вариантах


2-1152416078
elfen_kenny
2006-07-09 07:34
2006.07.30
TIBUpdateSQL блин


15-1151994255
IceBeerg
2006-07-04 10:24
2006.07.30
Компьютер заводской сборки?


2-1152622159
Neo Trinitron
2006-07-11 16:49
2006.07.30
dbf --> MSSQL


1-1150206964
Kain-Lord
2006-06-13 17:56
2006.07.30
Помогите плзз...





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