У меня есть общий вопрос, касающийся опроса внутри транзакции с использованием адаптера WCF-OracleDB, чтобы убедиться, что одна (или более) опрашиваемая строка также обновляется и опрашивается только один раз.
В WCF-SQL я обычно использую опросы (доступные). В PollingAvailableStatement я использую простой запрос COUNT (*). В PollingStatement я обычно запрашиваю следующие строки и сохраняю их идентификаторы локально. Затем я оба запрашиваю данные И обновляю строки со статусом, чтобы убедиться, что опрошенные строки никогда не будут опрошены снова. И, если что-то пойдет не так, это будет отменено AmbientTransaction.
Как использовать PostPollingStatement для достижения того же с адаптером WCF-OracleDB? Мне не хватает «ссылки» на строки, которые я опросил, чтобы убедиться, что только правильные строки получают обновленный статус.
Я, конечно, пытался это гуглить, но, похоже, все избегают этого требования ...?