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

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

Почему двойной Last?


RavenD ©   (2004-09-22 09:12:00) 

Привет, All!

работаю с Oracle8i через BDE по средством Delphi5, возникает бага

обращаюсь к данным через TTable
(сам знаю что это плохо но есть такая необходимость :( )
для перехода на конечную/начальную запись приходится дважды вызывать методы First/Last

пример:
первая запись - Id = 1
...
последняя - Id = 100

стою на начале, вызываю Last получаю Id = 1, вызываю ещё раз Last Id = 100, делаю First Id = 100, повторный вызов выдает Id = 1

P.S.
отдельно повесил TTable на который ничего не завязано чтоб избежать косвенных ссылок (MasterSource). ситуация не изменилась

наверняка я не перый, поделитесь опытом

Спасибо.


Johnmen   (2004-09-22 09:18:00) [1]

Ты первый.

"В потолке открылся люк. Не волнуйтесь, это глюк." (c)


Наверх

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