Можно ли использовать предложение WITH в запросе DataWindow?

У меня есть DataWindow в приложении PB10.5, которое прекрасно работает, пока я не добавлю WITH предложение в верхней части SQL-запроса, который находится позади. Разработчик запросов принимает его как допустимый синтаксис, и если я вручную получаю данные в составителе DataWindow, он также прекрасно работает там. Проблема возникает при запуске приложения, когда извлечение последовательно возвращает -1. Может кто-нибудь сказать мне, почему это может происходить и что я могу сделать, чтобы предотвратить это?

1 ответ

Решение

Вы можете посмотреть, что возвращает sqlca.sqlerrtext (при условии, что текущая транзакция объекта по умолчанию sqlcaможет понадобиться адаптировать это) сразу после -1 вернуться retrieve() это должно помочь.

Вы также можете поставить точку останова в DW dberror() событие, чтобы посмотреть, есть ли здесь что-то полезное в случае ошибки.

Другие вопросы по тегам