|
Сколько записей в окне BROWSE
|
|||
---|---|---|---|
#18+
Здравствуйте, коллеги! Суть вопроса в следующем. Есть две таблицы, связанные между собой по RELATION. Соответственно, когда в окне BROWSE мы бегаем по родительской таблице, в другом окне BROWSE мы видим только те записи подчиненной таблицы, которые соответствуют родительской записе. Как эффективно узнать их кол-во? Как эффективно скопировать эти записи (например в курсор)? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2010, 11:58 |
|
Сколько записей в окне BROWSE
|
|||
---|---|---|---|
#18+
SoftParanoik, Reccount() select ... into cursor не пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2010, 12:01 |
|
Сколько записей в окне BROWSE
|
|||
---|---|---|---|
#18+
Пробовал. Это не то! Reccount() выдает общее кол-во записей в таблице, а не в окне браузера. Select конечно можно использовать, всякий раз задавая ему условие отбора, но как я понимаю он будет всякий раз перебирать всю таблицу. Как-то это все громоздко. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2010, 12:07 |
|
Сколько записей в окне BROWSE
|
|||
---|---|---|---|
#18+
SoftParanoik, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2010, 12:24 |
|
Сколько записей в окне BROWSE
|
|||
---|---|---|---|
#18+
ШестипаловSoftParanoik, Код: plaintext
Согласен! Примерно так я и пытаюсь решить проблему! ОДНАКО! Это я для примера привел две таблицы. На самом деле их гораздо больше и связаны они между собой в довольно таки сложной иерархии. Сдвинувшись по самой верхней в иерархии таблице, мы автоматически обновим содержание всех нижестоящих дочерних BROWSE. Если для каждой таблицы запускать Select - результат уже не такой впечатляющий по быстродействию! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2010, 12:47 |
|
Сколько записей в окне BROWSE
|
|||
---|---|---|---|
#18+
SoftParanoik, А вы проверьте. Вдруг быстродействие вас устроит? Тем более, что авторКак эффективно скопировать эти записи (например в курсор)? быстрее, чем селектом, вы всё равно не сделаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2010, 15:46 |
|
|
start [/forum/topic.php?desktop=1&fid=41&tid=1585693]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 335ms |
total: | 481ms |
0 / 0 |