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

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

Помогите пожайлуста! Мне надо, чтобы после поиска, найденная запись стала первой в DBGrid е! [D5, Paradox, ]


Kaster ©   (2001-12-18 21:12:00) 

Помогите пожайлуста! Мне надо, чтобы после поиска, найденная запись стала первой в DBGrid"е!
Поиск осуществляется с помощью FindNearest или Locate!


serg   (2001-12-19 09:53:00) [1]

Можно исп. TClientDataSet.Lj,добавить целочисленное поле, установить по нему сортировку и нужной записи присваивать в этом поле значение 0, а
у остальных записей поставить 1. Тогда как только у записи укажешь 0 она сразу станет первой.
пример запроса SELECT t.*, 1 as SortCol FROM ...


Lusha   (2001-12-19 09:22:00) [2]

А что должно происходить если все записи набора данных умещаются в окне TDBGrid?


asd   (2001-12-18 23:04:00) [3]

Добавь строку в начало таблицы, затем скопируй найденную в нее.


Наверх

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