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

Вниз

Как позиционировать курсор в DBGrid?   Найти похожие ветки 

 
Goida ©   (2003-11-25 07:01) [0]

Как позиционировать курсор в DBGrid? Неужели нужно использовать следующий алгоритм:
Нам нужна, например. 7 позиция:
var
i: integer;
...
Query.First;
for i := 1 to 7 do Query.Next;

Я пробовал через DBGrid.SelectedIndex, но почему-то без результата. Может я что-то не то делал?


 
RDen   (2003-11-25 07:29) [1]

MoveBy подойдёт?


 
ЮЮ ©   (2003-11-25 07:39) [2]

Вопрос на засыпку: "Откуда нам известно, что нужна 7 запись набора данных?"


 
RDen   (2003-11-25 07:47) [3]

дык вроде автор упоминает Query


 
ЮЮ ©   (2003-11-25 08:08) [4]

> RDen (25.11.03 07:47) [3]

Но почему 7-я, а не 6-ая ? Откуда можно заранее знать, что вернул Query? Записи идентифицируются по значениям полей, а не по "порядку". Только проюежав по всему НД можно с уверенностью говорить, что "знаю, что есть такое каждая запись".


 
chtr ©   (2003-11-25 08:10) [5]

Имеется в виду locate?


 
ZHK ©   (2003-11-25 08:13) [6]

Самый простой способ - запомнить необходимую запись, а точнее ее местоположение, а потом сделать GotoBookmark.


 
Shirson ©   (2003-11-25 08:49) [7]

DBGrid - ОТОБРАЖАЛКА набора данных, который получен в Query/Table и пр. Грид просто отображает, не более.
Работать нужно с истоником: Query/Table и пр. Если прижало встать на 6ю запись, в TADODataSet есть проперти RecNo.



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
14-52362
Sirus
2003-11-23 11:28
2003.12.16
Пароли RAR архивов


3-52061
TATIANA
2003-11-21 18:48
2003.12.16
Динамический запрос


1-52140
MAC
2003-12-04 02:11
2003.12.16
Как удалить из файла несколько строк которые есть в другом файл ?


14-52359
Думкин
2003-11-23 05:18
2003.12.16
С днем рождения! 23 ноября.


1-52230
_none_
2003-12-04 20:39
2003.12.16
Проблемы с освобождением ресурсов