|
Как узнать количество строк
|
|||
---|---|---|---|
#18+
Извините за ламерский вопрос. Как узнать количество строк результата запроса. Делаю выборку из DBF, сохраняю в Excel, потом старають сделать шапку и оформить отчет. Оформить надо только то количество строк которое возвратил запрос. FCOUNT() возвращает количество столбцов а строк? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2008, 16:23 |
|
Как узнать количество строк
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2008, 16:25 |
|
Как узнать количество строк
|
|||
---|---|---|---|
#18+
Если результатом запроса является курсор, то Reccount(). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2008, 16:26 |
|
Как узнать количество строк
|
|||
---|---|---|---|
#18+
Спасибо, помогли. увидеть можно так Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2008, 17:35 |
|
Как узнать количество строк
|
|||
---|---|---|---|
#18+
> Автор: greatbart > Спасибо, помогли. увидеть можно так > WAIT RECCOUNT() window Опасно это. Есть _Tally - вот им и пользкйся!!! Reccount() может вернуть кол-во строк исходной таблицы (dbf), из которой идет выборка. Так же, как и функция dbf() вернет путь не на курсор, а на сам dbf. Это может произойти в том случае, если выборка идет из одной таблицы и результат выборки полностью оптимизируемый по индексам. В этом случае, вместо отдельного курсора происходит переотрывание таблицы источника и наложение на нее фильтра. Как следствие все команды, оперирующие таблицами (в т.ч. Reccount()) будут возвращать информацию по исходной таблице. Вариант избавиться от такого поведения - в сам запрос добавить слова "nofilter" или "readwrite" PS Привыкайте использовать специальные инструменты, а не искать пути обхода. В частности по _Tally в хелпе сказано, что он показывает, сколько строк было обработано в последней "пакетной" операции - в данном случае, сколько было вытащено строк в результате выборки. По Reccount сказано - что показывает ОБЩЕЕ кол-во строк в таблице/курсоре, в том числе удаленных. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2008, 08:07 |
|
|
start [/forum/topic.php?fid=41&msg=35609727&tid=1587158]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 351ms |
total: | 505ms |
0 / 0 |