|
![]() |
#1 |
MCTS
|
Цитата:
Forceplaceholders потенциально мог бы быть полезным, если бы внутри вашего queryRun был бы организован цикл while select someTable. А так запрос выполняется один раз.
X++: while (queryrun.next()) { table1 = queryRun.get(...); } X++: while select Table1 { } Цитата:
Простите, можно поинтересоваться, что Вы таким запросом собираете?
|
|
![]() |
#2 |
Member
|
Цитата:
Сообщение от Eldar9x
...
В смысле ... while select custTable where custTable.custGroup == someVariable { while select FORCEPLACEHOLDERS custTrans where custTrans.AccountNum == custTable.AccountNum && custTrans.SettledAmountMst >= 10 { } } Пример, скорее всего, практически бесполезный, в компиляторе не проверялся, и названия некоторых полей я мог перепутать или придумать. И то, что такое можно выполнить одним запросом с джоином, я тоже знаю. Но на его основании суть должна быть понятна. Если выборка по CustTable даст несколько сот строк, то использование forceplaceholders в запросе по CustTrans даст визуально ощутимый эффект. Если выборки таким образом организовывать через Query, то суть будет такая же.
__________________
С уважением, glibs® |
|
Теги |
документация, производительность, ax3.0 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|