Форум: "Базы";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизПодсчет количества записей в таблице Найти похожие ветки
← →
Fedor (2005-01-27 20:32) [0]Уважаемые мастера, подскажите плиз альтернативный способ подсчета количества записей в таблице(InterBase6.5). RecordCount что то совсем плохо работает , значение не соответствует действительности.
← →
YurikGL © (2005-01-27 20:47) [1]
> RecordCount что то совсем плохо работает , значение не соответствует
> действительности.
Это как?
А вообще можно сначала first потом next (считаем сколько раз сделали) пока не eof
← →
DrPass © (2005-01-27 21:12) [2]
> RecordCount что то совсем плохо работает
Он работает хорошо. Только это не количество записей в таблице, а количество записей, полученных с сервера.
> А вообще можно сначала first потом next (считаем сколько
> раз сделали) пока не eof
Можно, только не делай так
Записи считаются запросом select count(*) from...
← →
TUser © (2005-01-27 21:14) [3]
> А вообще можно сначала first потом next (считаем сколько
> раз сделали) пока не eof
Ну, это только, если с RecordCount"ом совсем труба. А так - скорее всего (телепатия ON) человек засунул новую запись в базу, но только не до конца - наверняка RecordCount вызывается до вызова Post. Точнее уж - не засунул пока еще.
← →
YuRock © (2005-01-28 00:18) [4]> TUser © (27.01.05 21:14) [3]
Та не. Скорее всего как раз, что надо перед использованием RecordCount надо вызвать FetchAll или хотябы Last;First;
← →
Fedor (2005-01-28 08:26) [5]>А вообще можно сначала first потом next (считаем сколько раз сделали) пока не eof
Бешеный вариант, очень долго когда много записей.
>Записи считаются запросом select count(*) from...
А где откладывается значение?
← →
Sergey13 © (2005-01-28 09:21) [6]2[5] Fedor (28.01.05 08:26)
>А где откладывается значение?
Откладываются яйца. 8-) А результат выполнения запроса можно прочитать.
← →
msguns © (2005-01-28 11:08) [7]>Sergey13 © (28.01.05 09:21) [6]
>Откладываются яйца. 8-)
.. и денюшка (например, на черный день)
;))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.058 c