AFAIK, в MS Access нет условия LIMIT
.
И параметры должны быть именованы, @p1
в вашем случае вместо ?
У меня нет 'Я работал с Access годами, поэтому я могу ошибаться, но вместо LIMIT
попробуйте следующее:
Select TOP 1 ID from pages where page_title = @p1
Также, если необходимо, примите во внимание этот совет:
MS Access нене совсем подходящая СУБД для работы с веб-сайтами (я подозреваю, что в вашем случае это веб-сайт).Для альтернативных файловых систем управления базами данных отметьте SQLite и FirebirdSQL .Оба имеют множество инструментов, которые вы можете использовать для GUI, например, SQLite Maestro и, соответственно, IBExpert.
Запросы более гибкие в этих СУБД.