Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
1-1108221983
Massiv
2005-02-12 18:26
2005.02.27
Шрифт


1-1108016916
Apostol
2005-02-10 09:28
2005.02.27
Не распознает запятую в качестве системного разделителя...


1-1108050175
Dmitry_04
2005-02-10 18:42
2005.02.27
Добавление пунктов меню в MainMenu и PopupMenu


6-1103212119
BVV
2004-12-16 18:48
2005.02.27
формирование заголовков ТСР пакетов


14-1107762736
Alex_Petr
2005-02-07 10:52
2005.02.27
Директива: Stop On Delphi Exceptions





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский