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

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

ADOQuery пропускает первую запись запроса [D5]


ЁПРСТ ©   (2004-03-30 16:11:00) 

Прикольный глюк: выполняется любой запрос и первая строка, которая должна быть в этом запросе отсутствует. Т.е. вместо, например, 3-х строк в запрос входит 2. Строил точно такой же запрос в Датабазе Десктопе - все прокатывает изумительно. Недавно ставил апдейт на АДО, по совету многоуважаемых мастеров. Может дело в этом - апдейт корявый, или неполный? Подскажите, может кто в курсе? Заранее благодарен.


имя   (2004-03-30 18:19:00) [1]

Привяжи DataSet - DataSource - DBGrid
И наблюдай за процессом...


bushmen   (2004-03-30 17:31:00) [2]

На Борлондовском сайте есть


ЁПРСТ   (2004-03-30 17:14:00) [3]

А ссылочку не кинешь?


bushmen   (2004-03-30 16:40:00) [4]

Кстати, по-моему, для Delphi 5 было 2 сервис пака


ЁПРСТ   (2004-03-30 16:37:00) [5]

А толку? Типа в ADOQuery счетчик начинается с -1. Попробовать что-нибудь навроде ADOQuery1.BeforeFirst :)) Могу, конечно попробовать, но СИЛЬНО сомневаюсь в успехе


Zz_   (2004-03-30 16:34:00) [6]

А если закомментировать ?
//ADOQuery1.First


ЁПРСТ   (2004-03-30 16:25:00) [7]

Пролистываю ADOQuery в цикле
ADOQuery1.First
Whyle not ADOQuery1.Eof do begin
...
ADOQuery1.Next;
end;
А внутри цикла пихаю содержимое запроса в TList. Цикл транслировал - внутри него такая же байда - начало цикла идет с той записи, которая должна быть в запросе второй.


bushmen   (2004-03-30 16:15:00) [8]

А такой дуратский вопрос, каким образом выводите запрос?


Наверх

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