Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];

Вниз

Как получить кол-во записей в TQuery. RecordCount не   Найти похожие ветки 

 
NewI   (2002-09-30 08:42) [0]

работает?


 
Виталий Панасенко   (2002-09-30 08:45) [1]

select count(*) from tbl1 where ....


 
NewI   (2002-09-30 08:47) [2]

Да, но приходится делать ещё запрос, а как без этого?


 
Anatoly Podgoretsky   (2002-09-30 09:29) [3]

Query.Last;
Query.RecordCount;

Так тоже не работает?


 
AlexSam   (2002-09-30 09:31) [4]

Нельзя Query.RecordCount!!!!!!
Читайте помосчь!!!
Используйте select count(*) from ... или while not eof do ...


 
Sergey Masloff   (2002-10-01 10:49) [5]

RecordCount показывает число записей РЕАЛЬНО полученных на данный момент с сервера. После выполнения Query.Last() это число будет равно числу отобраных сервером записей (Как справедливо заметил Anatoly Podgoretsky). В некоторых случаях всеже желательно сделать select count(*) from ... на предмет проверки не отобралось ли у Вас эдак 10000000 записей, а то рискуете нарваться на выполнение Last() в течение пары дней ;-)

С уважением


 
Archie   (2002-10-01 11:04) [6]

TQuery.RecordCount работает не совсеми базами.
Если используешь MSSQL то обращайся TADOQuery.RecordCount работает точно.


 
handra   (2002-10-01 11:52) [7]

Archie> при работе с MSSQL, если курсор хранится на сервере и параметр NOCOUNT=ON - будут теже глюки


 
Wolf226   (2002-10-01 13:50) [8]

Пока не от-Fetch-ены все записи
RecordCount и не работает.

TBDEDataSet.FetchAll;

Но учти предупреждение by Sergey Masloff.



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

Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
1-78405
Cosinus
2002-10-15 09:57
2002.10.24
Работа с DrawGrid.


14-78615
qube
2002-10-03 13:50
2002.10.24
Объясните дураку, как тут чатом пользоваться


3-78282
VikOss
2002-10-03 10:33
2002.10.24
Report


7-78693
Андрей_Р
2002-07-23 00:22
2002.10.24
Помогите с COM портом!!!!!!!!!!!!!!!!


3-78298
Sergey-ZZZ
2002-10-03 15:07
2002.10.24
SQL, QUERY





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