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

Вниз

Счетчик DBGrid   Найти похожие ветки 

 
Марат   (2004-08-05 08:59) [0]

Здравствуйте, Мастера. Вопрос такой: есть DBGrid, в котором видно 6 записей, а всего считано 58. Как можно определить на какой по счету записи сейчас находится курсор?


 
Anatoly Podgoretsky ©   (2004-08-05 09:12) [1]

First, while id<>SavedID do begin; Counter + 1; next; end;


 
Sergey13 ©   (2004-08-05 09:13) [2]

2Марат   (05.08.04 08:59)
И чего ты узнаешь из того, что стоишь на 13 например?


 
Марат   (2004-08-05 09:15) [3]

А если я захочу вывести номер записи в какой-нибудь Edit?


 
Sergey13 ©   (2004-08-05 09:18) [4]

А зачем? Может и редактировать захочешь?


 
Rule ©   (2004-08-05 09:19) [5]

Марат   (05.08.04 8:59)
А если ты будешь менять порядок полей в процессе сортировке или выберешь значения по условия то вся твоя логика накрывается, так как такая нумерация это все равно что хвататься за воздух, для идентификации записей используется первичный ключ сурогатный или реальные ключи, про что это такое и чем они отличаются можешь прочитать в статьях на ibase.ru


 
KSergey ©   (2004-08-05 09:39) [6]

1.Метод доступа к БД - через как?
2.Если курсор клиентский - RecNo
3.Если в шгриде просто отобразить номер строк - то вплоть до Grid.Row - почему бы и нет? Лишь бы не привязывалось что-то к этому номеру.


 
Anatoly Podgoretsky ©   (2004-08-05 09:44) [7]

Rule ©   (05.08.04 09:19) [5]
Ничего не накроется, но можно не мучаться, можно номер в эдит выдавать по Random, от этого ничего не изменится, также никуда не применим.


 
Rule ©   (2004-08-05 10:25) [8]

Anatoly Podgoretsky ©   (05.08.04 9:44) [7]
Вот правильно подмечено, просто автору надо разобраться с ключами и этот вопрос отпадет сам собой



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
3-1091606346
Вика
2004-08-04 11:59
2004.08.29
Возврат значений из запроса


3-1091783291
Fynjy
2004-08-06 13:08
2004.08.29
Редактируемый запрос


1-1092127239
STALKER
2004-08-10 12:40
2004.08.29
каким образом циклом можно...


4-1089869386
lexus3d
2004-07-15 09:29
2004.08.29
Заполнение ComboBox а на WinApi


3-1091711868
Piter
2004-08-05 17:17
2004.08.29
Можно ли узнать номер физической записи...