![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Номер строки в DBGrid [D6, Paradox]
ZedeS © (2004-07-22 13:00:00)Доброго времени суток!
Надо дать возможность пользователю вернуться к предыдущему набору данных, причем в последневыбранную (ну и словечко прлучилось) строку. Т.е. как мне узнать номер строки в гриде и как потом сделать ее выбранной?
Заранее спасибо!
Соловьев (2004-07-22 18:07:00) [1]
> Надо дать возможность пользователю вернуться к предыдущему
> набору данных, причем в последневыбранную (ну и словечко
> прлучилось) строку. Т.е. как мне узнать номер строки в гриде
> и как потом сделать ее выбранной?
> Заранее спасибо!
http://olegmotov.h1.ru/articles/inprisemidas/MIDASBasics.htm-
Метод UndoLastChange и свойство SavePoint
Johnmen (2004-07-22 17:55:00) [2]До скорогосвидания !
:)
ZedeS (2004-07-22 17:53:00) [3]
> Table.RecNo - номер записи в таблице
Воспользовался этим. Всем большое спасибо
Draught (2004-07-22 14:53:00) [4]Table.RecNo- номер записи в таблице
Table.RecordCount- количество записей в таблице...
Ega23 (2004-07-22 14:20:00) [5]TDataSet.Locate ещё есть. И, кстати, DBGrid1.DataSource.DataSet
Vlad (2004-07-22 14:11:00) [6]Вот тебе материальчик для раздупления/расчехления
TDataSet.GetBookmark
TDataSet.GotoBookmark
и оставь ты грид в покое, не нужен он тебе.
ZedeS (2004-07-22 14:06:00) [7]
> sniknik
В DataSet такого не нашел, а в Grid есть SelectedRows(TBookmark), но честно говоря не раздуплю как с ним бороться, если можно примерчик, чтобы я расчехлился.
Спасибо
sniknik (2004-07-22 13:04:00) [8]в гриде? данные в рекордсете а в гриде только то что видиш (иногда на одну строку больше)
а в рекордсете есть букмарки... иногда номера записей... иногда ключи... выбирай по чему поиск и возврат делать сам.