![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свойства RequestLive и ShowRecordTypes в ZeosDBO-6.1.5-stable [D7, MySQL]
malor © (2007-06-22 10:44:00)У меня прога есть. написана с использованием компонентов 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
malor (2007-06-22 17:59:00) [1]Нашел '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.
ЮЮ (2007-06-22 10:55:00) [2]> Заглянул в файл ZDataSet.pas - так там среди свойств класса
> TZQuery нет никакого 'ShowRecordTypes'! Почему?
Спроси у разработчико, почему они убрали столь полезное свойство :) Если ты его не использовал, игнорируй. Да и RequestLive, пожалуй, можно проигнорировать, если ты им не пользовался в коде.
> Компонент заново удалять и ставить не нужно?
Пакеты перекомпилить не помешает. Но так ковырять генофонд чужого продукта! Наверное они не спроста скрыли RequestLive и избавились от ShowRecordTypes?!