dpQueryCheckNoThrow

Проверяет запрос на корректность. Метод не бросает исключений, поэтому хорошо подходит для проверки запросов по мере их ввода пользователем в поле ввода. Возвращает структуру DpQueryCheckResult с результатами парсинга - разобранным запросом или ошибкой. Быстрый метод, всю работу делает локально, без использования брокера, обращения к другим сервисам и БД.

Return

Структура DpQueryCheckResult с результатами парсинга запроса. В ней будет лежать result SqlQuery, если запрос распарсился успешно. Иначе, result будет null, а в поле error будет сообщение об ошибке, которое можно показать пользователю.

Parameters

query

Строка запроса, которую необходимо проверить. Если запрос пустой, то будет возвращен результат с result==null и error==null.