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

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

TFIBQuery возвращает только одну запись [D7]


Страницы:   1 2

dRake ©   (2007-09-05 18:15:00) 

В таблице USERS дофига записей, но почему то возвращается всегда только одна :(

Запрашиваем:


Query.SQL.Text := 'SELECT * FROM USERS';
Query.ExecQuery();


Смотрим:



with Query do
if RecordCount > 0 then
 repeat
 
   ShowMessage('Row!');

   if not EoF
     then Next
     else Break;

 until true;


dRake   (2007-09-05 18:18:00) [21]

В итоге Row! выводится только один раз :(

Транзакция на Query - Read commited, автостарт и коммит транзакции включены.
Все другие программы отрабатывают запрос нормально - показывают все записи.


Страницы:   1 2

Наверх

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