Форум: "Базы";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];
ВнизКак позиционировать курсор в 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c