Это поможет, если вы посмотрите на запрос, который генерируется кодом:
SELECT *
FROM (
SELECT
A.AdsAreasID,
A.AdsAreasName,
ROW_NUMBER() OVER (ORDER BY A.AdsAreasID) As Row
FROM ADSAREAS A
WHERE
Row > ("& RecordsPageSize - RecordsPerPage &")
AND Row <= ("& RecordsPageSize &")
ORDER BY" & SQLCONT1 & SQLCONT2
Обратите внимание, что вы пропускаете закрывающий символ )
и что, если бы он был помещен в конец, ORDER BY
был бы внутри внутреннего запроса, а не внешнего, что недопустимо. Вам лучше полностью удалить внешний запрос. Это не имеет смысла.
Это все, несмотря на проблемы внедрения SQL при построении запросов таким способом.