Компонент DBGrid.
Переводиш курсор на пятую строку и впярод...
Не совсем... Есть такое понятие как золичество загружаемых строк (точно не помню как называется) в некоторых случаях (как правило с сетевыми СУБД) у источника данных оно выставлено больше 1 (чаще всего 1000). Так вот если ты передёш на 1001 запись, то будет загружена ещё 1000 и следовательно их на клиенте будет 2000.....
Хотя может на DataSet это не отражается (что врядли)... :confused:
Но вопрос помойму был в том, сколько сейчас строк видит пользователь... :)
А если к примеру такая ситуация:
пять раз добавляем строки - получаем
2.........
3.........
4.........
5.........
удаляем 5ю строку - получаем
2.........
3.........
4.........
добавляем ещё одну строку - получаем
2.........
3.........
4.........
6.........
И это только начало !!!!
И как быть тогда?
p.s. Я ещё не указал особенность, что строки могут (специально или случайно) выбераться не отсортированные по ID....
p.s.s. Да и создавать чего-то на сервере только потому что у клиента что-то не получается - это не есть гуд....
Что касается "понятие как количество загружаемых строк" - насколько я понимаю речь идет об источнике данных, а это разве не DataSet? Тогда причем тут DBGrid?