Главная страница
    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.04 c
14-1107704183
Ivolg
2005-02-06 18:36
2005.02.27
Java Virtual Machine


1-1108317903
mr-jack
2005-02-13 21:05
2005.02.27
stringGrid редактирование 1ой колонки


14-1107873488
syte_ser78
2005-02-08 17:38
2005.02.27
Экзаменационные билеты.


1-1108065519
Наташа
2005-02-10 22:58
2005.02.27
Ввод в Edit справа


1-1108291673
TeNY
2005-02-13 13:47
2005.02.27
как загрузить в TBitmap HBITMAP?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский