Форум: "Базы";
Текущий архив: 2011.08.21;
Скачать: [xml.tar.bz2];
ВнизIBDATASET.recordcount не считает кол-во... Найти похожие ветки
← →
serko (2010-01-08 18:34) [0]База FireBird.
SelectSQL = "Select * FROM TABLE";
Все записи в DBGridEh отображаются...
Когда программно хочу узнать количество записей по заданному запросу то мне IBDataset.RecordCount возвращается почему-то - 1.
Почему так происходит?
Пришлось поивращаться чтобы посчитать кол-во - пробежаться от первой до последней записи с подсчетом.
Но хочется по людски все... Что не так?
← →
sniknik © (2010-01-08 19:14) [1]> Почему так происходит?
в хелпе написано, вообщето, почему.
> пробежаться от первой до последней записи с подсчетом.
можно сделать fetchall, или локальный рекордсет использовать, если твои компоненты это позволяют конечно.
ну а правильнее всего, если нужно количество, то и запрос делать именно на количество, а не тянуть все данные на клиента только ради него.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2011.08.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c