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

Вниз

Свойства RequestLive и ShowRecordTypes в ZeosDBO-6.1.5-stable   Найти похожие ветки 

 
malor   (2007-06-22 10:44) [0]

У меня прога есть. написана с использованием компонентов Zeos (zeosdbo-6.1.5-stable), используется также MySQL 3.23.58.Я начал делать на компе еще одну прогу с участием MySQL 5.0.37, для такой версии пришлось скачать и поставить ZEOSDBO-6.6.1-beta, удалив 6.1.5.
Но вот понадобилось запустить и поработать с той, первой прогой. Получаю при открытии проекта такие ошибки:
Error reading form
Error reading CheckNumber.RequestLive: Property RequestLive does not exist. Ignore the error and the continue? NOTE: Ignoring the error may cause components to be deleted or property values to be lost.

Error reading form
Error reading CheckNumber.ShowRecordTypes: Invalid property value. Ignore the error and continue? NOTE: Ignoring the error
may cause components to be deleted or property values to be lost.

В проге есть объявление CheckNumber:TZQuery;

Чел в посте http://zeos.firmos.at/viewtopic.php?t=27&view=previous&sid=60850b5195937cf8c9073f8ff01172d0 говорит, что нужно перекинуть свойство RequestLive
в классе TZAbstractRODataset из раздела protected в зону published и добавить строку [i]property RequestLive default true; в классы TZQuery и TZTable,
Сделал как написано, но выдает те же сообщения. Компонент заново удалять и ставить не нужно?
Все ограничивается правкой двух pas-файлов?

Заглянул в файл ZDataSet.pas - так там среди свойств класса TZQuery нет никакого "ShowRecordTypes"! Почему?

Delphi 7, WinXP_sp2


 
ЮЮ ©   (2007-06-22 10:55) [1]

> Заглянул в файл ZDataSet.pas - так там среди свойств класса
> TZQuery нет никакого "ShowRecordTypes"! Почему?


Спроси у разработчико, почему они убрали столь полезное свойство :) Если ты его не использовал, игнорируй. Да и RequestLive, пожалуй, можно проигнорировать, если ты им не пользовался в коде.  


> Компонент заново удалять и ставить не нужно?

Пакеты перекомпилить не помешает. Но так ковырять генофонд чужого продукта! Наверное они не спроста скрыли RequestLive и избавились от ShowRecordTypes?!


 
malor   (2007-06-22 17:59) [2]

Нашел "ShowRecordTypes" все-таки в описании класса TZQuery в файле ZDataSet.pas когда глазами взглянул на него. В обоих версиях - и в 6.1.5-stable и в 6.6.1-beta. Почему то поиском в WinCommander"e ранее не нашлось, удивительно...наверно я ошибку грамматическую внес.

Я удалил пакет Zeos, скомпилил его заново. Теперь про RequestLive никакой ошибки не пишет, уже радует. Но про ShowRecordTypes осталось. Как быть?

Если запустить на компиляцию, то выдаст:
Application Error
---------------------------
Exception EReadError in module MyProga.exe at 000241CF.
Error reading QueryStat.ShowRecordTypes: Invalid property value.



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

Форум: "Базы";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.038 c
2-1191390380
kyn66
2007-10-03 09:46
2007.10.28
TreeView программное управление


2-1191399713
Pacific
2007-10-03 12:21
2007.10.28
Integer to Char


15-1191598424
Nikfel
2007-10-05 19:33
2007.10.28
DVD-Recoder.


15-1190723779
valera_qaq
2007-09-25 16:36
2007.10.28
ГОСТ 28147-89 шифрование


4-1177666060
Nucer
2007-04-27 13:27
2007.10.28
Как получить список процессов всех пользователей (Win XP)





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