Вниз
Скачать: CL | DM;

Глюк или я тормоз?   Найти похожие ветки 

 
Aleksey V.P.   (2004-10-07 11:26) [0]

Компонент TQuery после TQuery.Open в свойстве RecordCount возвращает -1. Набор данных присутствует. Что надо выставить в свойствах этого компонента или какого другого, что бы он возвращал актуальное число строк?


 
Vlad ©   (2004-10-07 11:28) [1]


> Aleksey V.P.   (07.10.04 11:26)  

Попробуй в настройках BDE алиаса указать клиентский курсор, возможно это поможет.


 
Роман Снегирев   (2004-10-07 11:29) [2]

Забудь про RecordCount, это извращение (при работе с SQL серверами), select count()


 
Aleksey V.P.   (2004-10-07 11:32) [3]

TO: Влад, спасиба, но где это прописывать? В TDatabase? И какой конкретно параметр?
TO: Роман, если мне нужно было знать точно конкретное кол-во строк, я бы так и делал, а мне надо только RecordCount > 0, так-то.. Вопрос остаётся открытым.


 
Nikolay M. ©   (2004-10-07 11:34) [4]


>  Глюк или

Это фича.


> или я тормоз?

Справку слабО почитать?

Note: Use RecordCount with care, because record counting can be a costly operation, especially for SQL queries that return large result sets. Generally, an application should only use RecordCount with Paradox and dBASE tables.


 
Aleksey V.P.   (2004-10-07 11:36) [5]

Shit on me... (цитата из кино) :(
 И что же теперь делать? У меня весь FrameWork на этой хрене построен, народ, подсказывайте.


 
Nikolay M. ©   (2004-10-07 11:39) [6]


> FrameWork

Ого! Какие слова...
Уже построен, а фича вылезла только сейчас? А голова где была?


 
Johnmen ©   (2004-10-07 11:56) [7]

>а мне надо только RecordCount > 0,

М.б. тебе надо IsEmpty ?


 
Ega23 ©   (2004-10-07 12:05) [8]

RecordCount > 0  это тоже самое, что и (not IsEmpty)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
3-1096090422
novy1
2004-09-25 09:33
2004.10.24
Номер записи в таблицах InterBase


14-1096876667
Доброжелатель
2004-10-04 11:57
2004.10.24
Зарплата


1-1097060399
Comp
2004-10-06 14:59
2004.10.24
Класс и метод или Как работать с указателем на процедуру


14-1096664608
Folk
2004-10-02 01:03
2004.10.24
Не уж то Билли Гейс такой плохой человек?


14-1096704951
VID
2004-10-02 12:15
2004.10.24
Почему система тормозит при копировании с CD ?




   Наверх