Проблема, основанная на части, которую я вижу, и тип исключения будет в новом парсере SQL, который был добавлен в одно из исправлений для v9 и, таким образом, он является частью v10.
Вы, похоже, используете одно из свойств веб-части, а затем передаете незавершенный запрос с помощью макроса ## WHERE ##. Если условие where похоже на {% CurrentDocument.DocumentID%}, оно не является допустимым WHERE, и все свойство должно быть само по себе завершенным оператором SQL, поэтому оно может иметь вид DocumentID = {% CurrentDocument.DocumentID%}.
Вы можете найти немного больше в этой теме:
https://devnet.kentico.com/questions/invalid-sql-query-error-on-a-page