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

FIB   Найти похожие ветки 

← →
Bishop   (2002-08-30 12:52) [0]

Есть ли какой-нибудь пример использования fetchnext в TpFiBDataSet?


← →
Alexandr ©   (2002-08-30 12:58) [1]

а чего такого?


← →
Bishop   (2002-08-30 13:02) [2]

необходимо вытащить первые 100 записей из датасета.


← →
Alexandr ©   (2002-08-30 13:13) [3]

ну и?
В чем проблема?
Сделай 100раз FetchNext.
А вообще, ну и возьми 100записей - там как бы нужные записи сами дофетчиваются по необходимости. А если необходимости нету - то и фетчится будет только первая запись.
Например у тебя к гриду датасет прицеплен: сколько после открытия датасета записей в грид влезет, столько отфетчится - нажмешь PageDown - еще часть отфетчится. и т.д.
Это конечно если FetchAll не включать...


← →
Bishop   (2002-08-30 13:35) [4]

Надо, чтобы грид показывал только 100 записей из датасета, а остальные не брал воообще. Всего записей более 200 тыс. Если скроллировать грид, то все виснет.


← →
Alexandr ©   (2002-08-30 13:40) [5]

странная у тебя проблема...
select first/top тебя чем не устраивает?
Before/AfterFetchRecord у dataSet видел?

Подскажу: заюзай событие "BeforeFetchRecord" у TpFIBDataSet


← →
OlegE ©   (2002-08-30 13:42) [6]

Для FB:
select first(100) * from <tablename>
Для IB тоже есть аналогичная команда. Посмотри в описании.


← →
Alexandr ©   (2002-08-30 13:44) [7]

есть в платном IB6.5 поэтому или юзать Firebird или вот



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

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



Память: 0.46 MB
Время: 0.011 c
3-73487
Den2
2002-08-28 20:55
2002.09.23
Как работает Refresh для баз Access?


1-73612
sdram
2002-09-12 11:52
2002.09.23
OnSetText


6-73791
OlegG
2002-07-12 23:17
2002.09.23
Как мне узнать имя файла отправл. с СlientSocket в ServerSocket


4-73922
dera
2002-08-04 09:10
2002.09.23
Как добавить свой пункт в меню пуск?


1-73721
Степан
2002-09-11 13:20
2002.09.23
Имя компьютера и пользователя




   Наверх