Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.23;
Скачать: CL | DM;

Вниз

Как узнать, сколько записей выбрал SELECT в Delphi?   Найти похожие ветки 

 
CrazzyWizzard ©   (2002-04-25 07:24) [0]

Привет. Может это и просто, тогда просветитеб плиз :) Как в ПЕРЕМЕННУЮ (integer) Delphi получить кол-во записей, выбранную Select"oм??? RecordsAffected для Select не работает :(
----------
Если что, я пользую KADAO


 
Oleg_er   (2002-04-25 08:08) [1]

qr_do.RecordCount

где qr_do - TQuery


 
Anatoly Podgoretsky ©   (2002-04-25 08:54) [2]

Наверно у него тоже есть свойство RecordCount, тогда перейти в конец и прочитать его


 
GarryFV   (2002-04-25 10:21) [3]

Причем, перейти в конец - это существенно, т.к. при определенных запросах (уже точно не помню, что-то с мемо полями) RecordCount сразу после открытия Query дает -1.


 
jonik pegas ©   (2002-04-25 14:13) [4]

Для серверных БД вроде бы RecordCount всегда -1 при открытии
Сделай запрос Select count(*) from ...


 
Anatoly Podgoretsky ©   (2002-04-25 14:24) [5]

jonik pegas © (25.04.02 14:13)
Есть один недостаток, может оказаться, что количество записей будет разное.


 
ne   (2002-04-26 05:33) [6]

__Anatoly Podgoretsky
это еще почему? Если условия запроса не изменяются и таблицы не обновляются очень быстро
по опыту знаю, что select count... единственно верный путь, так как RecordCount всегда возвращает -1 если не делаешь Фетч на локальную машину - а это, извени, изврат


 
Barman   (2002-04-27 10:39) [7]

select count(*) As C from ... where...

В программе:

I:= Query1.FieldByName["C"].AsInteger


 
Anatoly Podgoretsky ©   (2002-04-27 11:25) [8]

ne (26.04.02 05:33)
Не надо делать предположение насчет неизменности таблиц между двумя запросами.



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

Текущий архив: 2002.05.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
3-73025
Sam
2002-04-23 19:10
2002.05.23
Проблема 97


14-73357
greenrul
2002-04-13 17:27
2002.05.23
Помогите перевести текстовичок маленький


1-73170
Гена
2002-05-14 04:43
2002.05.23
---|Ветка была без названия|---


1-73128
VID
2002-04-30 22:18
2002.05.23
Скрытие из списка CTRL-ALT-DEL строки ЧУЖОГО ПРИЛОЖЕНИЯ


1-73125
greenrul
2002-05-12 16:49
2002.05.23
Компонента Архивации