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

Вниз

Узнать: конец или начало DataSet а   Найти похожие ветки 

 
KSergey ©   (2002-11-12 16:13) [0]

Тут вот какая штука: стою я посреди выборки и начинаю, например, двигаться вперед (Next). Дохожу до последней записи, но в этот момент Eof почему-то еще равен False, и только при попытке переместиться далее он (Eof) бодро выставляется в True. Для просто перебора в цикле - до лампочки, а вот если хотелось бы кнопки перемещения по записям гасить/активизировать - то глюкс. получается: стоишь уже на посл. записи, а все еще не Eof - вот кнопку и не запрещаешь...
Можно, конечно, извращяться и пытаться передвигаться еще на одну запись с проверками всякими и возможными возвратами назад, но нет ли какого-то более красивого (правильного?) способа добиться правильного (желаемого) результата?


 
stone ©   (2002-11-12 16:14) [1]

EOF - end of file
BOF - begin of file


 
Andriano ©   (2002-11-12 16:17) [2]

Ну и чем тебе мешает этот глюк? Посмотри на DBNavigator. Точно с таким же глюком работает.


 
Andriano ©   (2002-11-12 16:18) [3]

А если сравнивать RecNo с RecordCount.


 
Val ©   (2002-11-12 16:20) [4]

>KSergey © (12.11.02 16:13)
Дохожу до последней записи, но в этот момент Eof почему-то еще равен False
потому что это не eof ф последняя запись


 
MsGuns ©   (2002-11-12 16:23) [5]

>Andriano © (12.11.02 16:18)
>А если сравнивать RecNo с RecordCount.

Именно так, но только для локалок 8(


 
KSergey ©   (2002-11-12 16:25) [6]

Вы что, ответы заранее подготавливаете? ;) Я думал завтра зайти, ну или через часик... ;) Я вопрос дольше писал ;)
Значит и навигатор такой же врачный... (я им просто не пользовался) - ну халявка это, по-моему. RecNo проверять конечно можно - курсор все равно клиентский, но противно как-то.
Но вроде так понял, что по другому нельзя. Жаль...


 
Andriano ©   (2002-11-12 16:32) [7]

Если RecNo проверять будешь, придётся делать FetchAll для DataSet-а после открытия. А, вообще, всё это не красиво. И без этого кода хватает.


 
Anatoly Podgoretsky ©   (2002-11-12 16:35) [8]

Это тебе известно, что это запись последнея, но это еще не конец файла, вот когда выйдешь за пределы тогда и вознинет данное событие



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

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

Наверх




Память: 0.48 MB
Время: 0.071 c
8-93147
C01t
2002-08-09 03:47
2002.11.28
Програмний тоногенератор


1-93063
Driverrr
2002-11-16 11:10
2002.11.28
Файлы и папки...


3-92873
GrayHound
2002-11-10 10:34
2002.11.28
Посоветуйте OLE DB провайдер для таблиц xBase


14-93235
karel
2002-11-10 01:17
2002.11.28
вопрос


14-93261
Drova
2002-11-05 00:11
2002.11.28
Объясните, пожалуйста, про частоты шин.