Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При переходе с D3 на D6 перестал работать PREPARE [D6, DB2]


kdy ©   (2003-05-20 11:56:00) 

Неприятность случилась при переходе с Delphi3 на Delphi6.
Был такой код:
Query1.prepare;
Query1.open;
....
Query1.close; Query1.open
Так вот первый раз запрос открывается нормально, а начиная со 2-го раза на попытку сделать Query1.open выдаётся ругательство: Geheral SQL Error. А если убрать Query1.prepare, то всё начинает работать.
А тут недавно попытался использовать кешированные изменения - и снова та же история: первый раз срабатывает, а потом ругается.


kdy   (2003-05-23 15:54:00) [1]

Запросы пробовались самые разные. Ну вплоть до такого:
select * from aaa
В D3 работает с prepare, а в D6 пришлось от prepare отказаться.


koks   (2003-05-21 16:25:00) [2]

приведи текст запроса.


Val   (2003-05-21 15:12:00) [3]

посмотрите пример in help по использованию prepare


kdy   (2003-05-21 15:07:00) [4]

ау-ау
ну очень нужно!
подскажите что делать


Наверх

Титульная страница Поиск, карта сайта Написать письмо