







|
MySQL.RU - Webboard
Вернуться
RequestLive (Alien) 04/10/2004 - 18:40:12
Re: RequestLive (Валентин) 04/10/2004 - 19:44:27
> Original message text:
> From: Alien - 04/10/2004 - 18:40:12
> Subject:RequestLive
> -----------------
> Я работаю в Windows2000, Delphi7. Использую Zeos.
>
> Подключил базу даних, засандалил select
> select * from codobl;
>
> Подключил таблицу, чтоб редактировать, стирать і добавлять записи. Подключил ZUpdateQuery.
>
> Включил RequestLive в ZQuery. У меня есть форма с кнопкой. Нажимаю на кнопку, открывается таблица с данными из базы.
> Ничево не делаю, когда закрываю окно выскакивает ошибка
> Access Violation at address ... in module rtl70.bpl
>
> Пробовал и заполнять поля Insert, Modify, Delete в ZUpdateQuery и оставлять их пустыми.
>
> Почему так. Помогите пожалуйста
>
>
From: Валентин - 04/10/2004 - 19:44:27
Subject:RequestLive
-----------------
Насколько я понимаю это происходит в Design-time режиме, раз ошибка в rtl70.bpl
И скорее всего что ее нет при закрытии формы, а она есть при закрытии проекта :).
Такая ошибка присутствует и сложно устранима в компонентах, если только ее не устранят сами разработчики. Сам наталкивался...
Ее можно обойти - работайте с данными в Run-time. Перед закрытием проекта закрываете коннект к базе ручками :).
И вообще возьми за правило - в сборку идет проект с закрытыми соединениями куда_бы_то_нибыло, потому как могут быть проблемы при запуске, потому как не всегда известно в какой последовательности будут создаваться и отрабатывать связи компонентов при запуске.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
17641
|
|