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

Вниз

Неправильное отображение RecordCount   Найти похожие ветки 

 
Z_man7777 ©   (2003-04-03 07:27) [0]

Здравствуйте, уважаемые Мастера!!!
Есть вопросик связанный с отображение кол-ва записей в TIBDataSet, например это TIBQuery. Я знаю, что выбранно пусть будет 13 записей, а RecordCount показывает, что записей - 1. Что это за глюк??? Может быть у меня что-нибуть с InterBase-овскими компанентами? Может быть нужно переустановить Делфи? И у Вас есть другое предположение по этому поводу? А если есть, то подскажите, чтомне нужно сделать.
И, кстати, это не впервый раз. Я просто уже запарился с этим глюком. Приходится извращаться другими способами, чтобы узнать кол-во записей в TIBQuery.
Заранее Всем спасибо!!!


 
Rad ©   (2003-04-03 07:53) [1]

RecordCount показывает количество затянутых на клиента записей - а не общее количество записей в результате запроса.
Так что надо или IBQuery.FetchAll() (или типа
IBQuery.Last();
IBQuery.First();
или использовать SELECT COUNT(*)


 
Карелин Артем ©   (2003-04-03 07:56) [2]

FetchAll поможет в борьбе с происками иностранной буржуазии.
If the result set is to return 100 rows, RecordCount will only be 100 after all the records have been visited. That is, after looking at the first record, RecordCount is 1, and so forth.


 
Geka ©   (2003-04-03 07:56) [3]

если надо только на пустоту запроса, то IBQuery.isEmpty



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
3-67159
Tomkat
2003-04-02 17:40
2003.04.21
Insert в SQL 3


1-67298
Имран
2003-04-11 18:25
2003.04.21
Как поочереди открывать текстовый файл в переменную?


6-67407
Reals
2003-02-25 19:46
2003.04.21
Клиент новостей (NNTP). Как читать русский текст (кирилицу).


3-67133
НастяР
2003-04-01 14:55
2003.04.21
наипоследняя датой


1-67314
Александр Целых
2003-04-06 13:33
2003.04.21
Как отловить обращение пользователя к дисководу А: ???