Вниз
Скачать: CL | DM;

Номер строки в DBGrid   Найти похожие ветки 

 
ZedeS ©   (2004-07-22 13:00) [0]

Доброго времени суток!
Надо дать возможность пользователю вернуться к предыдущему набору данных, причем в последневыбранную (ну и словечко прлучилось) строку. Т.е. как мне узнать номер строки в гриде и как потом сделать ее выбранной?
Заранее спасибо!


 
sniknik ©   (2004-07-22 13:04) [1]

в гриде? данные в рекордсете а в гриде только то что видиш (иногда на одну строку больше)
а в рекордсете есть букмарки... иногда номера записей... иногда ключи... выбирай по чему поиск и возврат делать сам.


 
ZedeS ©   (2004-07-22 14:06) [2]


> sniknik

В DataSet такого не нашел, а в Grid есть SelectedRows(TBookmark), но честно говоря не раздуплю как с ним бороться, если можно примерчик, чтобы я расчехлился.
Спасибо


 
Vlad ©   (2004-07-22 14:11) [3]

Вот тебе материальчик для раздупления/расчехления

TDataSet.GetBookmark
TDataSet.GotoBookmark

и оставь ты грид в покое, не нужен он тебе.


 
Ega23 ©   (2004-07-22 14:20) [4]

TDataSet.Locate ещё есть. И, кстати, DBGrid1.DataSource.DataSet


 
Draught ©   (2004-07-22 14:53) [5]

Table.RecNo - номер записи в таблице
Table.RecordCount - количество записей в таблице...


 
ZedeS ©   (2004-07-22 17:53) [6]


> Table.RecNo - номер записи в таблице

Воспользовался этим. Всем большое спасибо


 
Johnmen ©   (2004-07-22 17:55) [7]

До скорого свидания !
:)


 
Соловьев ©   (2004-07-22 18:07) [8]


> Надо дать возможность пользователю вернуться к предыдущему
> набору данных, причем в последневыбранную (ну и словечко
> прлучилось) строку. Т.е. как мне узнать номер строки в гриде
> и как потом сделать ее выбранной?
> Заранее спасибо!

http://olegmotov.h1.ru/articles/inprisemidas/MIDASBasics.htm-
Метод UndoLastChange и свойство SavePoint



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
1-1090987927
R
2004-07-28 08:12
2004.08.15
Маска папки


1-1090861230
AlexeyM
2004-07-26 21:00
2004.08.15
XP manifest


10-1029163463
А. Н. Оним
2002-08-12 18:44
2004.08.15
Версия Kylix для работы с POA


3-1090306977
agent007
2004-07-20 11:02
2004.08.15
Пример соединения через ODBC


3-1090442388
chirchik
2004-07-22 00:39
2004.08.15
изменения не принимаются (запрос с параметрами)




   Наверх