Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.23;
Скачать: CL | DM;

Вниз

Пробелмы с компонентами   Найти похожие ветки 

 
dreamse   (2008-05-07 17:56) [0]

Приветствую.

Начал писать программу с использованием СУБД Firebird
Пишу на этой СУБД первый раз по этому непонятные особенности :)

В общем сделал так:

1) Firebird ( диалект 3 )
2) Создал базу данных и 1 табличку
3) Добавил в табличку уже из программы методом post несколько записей, IBExpert показывает что в табличке уже 7 записей
4) Если я пытаюсь через TQuery или через TTable извлечь данные из балицы извлекаеться ТОЛЬКО первая строка ... в чем дело понять не могу ( например в TQuery пишу "Select * From MainLog" и всего 1 запись, хотя на самом деле их там 7
5) Использую компоненты с закладки INTERBase ( Delphi 2007)

IBDatabase1
IBQuery1
IBTransaction1

Подскажите в чем может быть ошибка? Компоненты просто использую первый раз эти, может что не так указал.


 
ага   (2008-05-07 17:58) [1]

http://www.ibase.ru/devinfo/ibx.htm


 
dreamse   (2008-05-07 18:00) [2]

Спасибо большое почитаю.
Но у меня только эта проблема, проект сдавать завтра уже, мне бы только вывести все строки и из таблички и забить на софт.

Поизучать то я поизучаю, но вот если знаете ответ прошу указать что не так сделал


 
ага   (2008-05-07 18:11) [3]


> dreamse   (07.05.08 18:00) [2]

Там по ссылке есть про транзакции.
Скорее всего пытаешься прочитать неподтвержденные данные.
Т.е. механизм такой:

1) стартуем транзакцию
2) забиваем данные
3) подтверждаем транзакцию (или откатываем)

1) стартуем транзакцию
2) читаем данные
3) подтверждаем транзакцию (или откатываем)


 
dreamse   (2008-05-07 18:11) [4]

Все вопрос решен. Спасибо за ссылку.

IBDataSet.Open;
while not IBDataSet.EOF do
 begin
   .. // действия с текущей записью
   IBDataSet.Next;  
 end


Примерно вот так и нужно было выводить надписи


 
ага   (2008-05-07 18:14) [5]


> dreamse   (07.05.08 18:11) [4]

Ааа, в этом смысле :) Ну так надо было сразу сказать про recordcount=1 :)


 
dreamse   (2008-05-07 18:17) [6]

Во во :) вот в этом и была проблема, так как патался в цикле перебрать



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

Текущий архив: 2008.11.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
15-1222111295
Sergey Masloff
2008-09-22 23:21
2008.11.23
<<Новое поколение средств разработки>>. Идет кто 24?


1-1202454467
olegbar
2008-02-08 10:07
2008.11.23
Найти кнопку по названию


15-1221984481
Кое кто
2008-09-21 12:08
2008.11.23
Браузер Maxton


4-1198642093
Black_Tomcat
2007-12-26 07:08
2008.11.23
Отловить сообщение во втором потоке созданным CreateThread


1-1202278974
Karburator
2008-02-06 09:22
2008.11.23
событие OnColWidthsChanged в компоненте TDBGrid