lazarus и Firebird

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

lazarus и Firebird

Сообщение LexXL »

Здравствуйте сейчас работаю с Firebird 2.0 установил компоненты fibl
определяем на форму fibdatabase. fibtransaction, fibquery
в fibquery заносим 'select * from table'
выполняем - работает
а дальше незнаю что делать в Delphi при использовании ib - просто делал в query clear и сново добавлял запрос и выполнял - а тут ошибка.
Помогите пожалуйста.
(если у коко есть возможность запостите кусок кода с 2 селектами поочереди и например изменение поля)
Заранее Огромное спасибо! (очень горит.)
Шурик
незнакомец
Сообщения: 1
Зарегистрирован: 22.08.2006 11:05:20
Откуда: Днепропетровск

Сообщение Шурик »

Да надо сначала FIBDataSet.Active:=false;
почистить и переприсвоить текст запроса, а потом
FIBDataSet.Active:=true;
Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

Сообщение LexXL »

Спасибо Шурик!
все - живу !!!
Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

Сообщение LexXL »

Вчера пришел домой попробовал - все равно ошибки, или у меня руки не тем концом... или незнаю, люди дайте на рабочий код посмотреть - вся работа встала!!!!!!
tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Сообщение tria »

На всякий случай:
А что за ошибка?
Делаешь ли Commit, StartTransaction?
А лучше всего - приведи куски кода, может получится помочь.
Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

Сообщение LexXL »

под рукой исходников нет ... дома
но на вскидку - ! DatasetOpen

БУДУ ОЧЕНЬ ПРИЗНАЛЕЛЕН ЕСЛИ КТО НИТЬ КУСОК КОДА ДАСТ
- НАЙТИ НЕГДЕ НЕ МОГУ!!!!!!!
m_guest
постоялец
Сообщения: 193
Зарегистрирован: 14.08.2005 15:10:21

Сообщение m_guest »

Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

Сообщение LexXL »

Короче прокопал дома весь код и нашел что в одной вызываемой процедуре была не закомментирована транзакция
всем спасибо!
Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

Сообщение LexXL »

да и еще такое это баг или должно так быть если на форму помещаем компоненты (fibdatabase. fibtransaction, fibquery) и прикомпеляции не вызываем обращение к базам не делаем конект, вообще никак не трогаем то при закрытии приложения почемуто вылезает ошибка!
Ответить