Я пытаюсь пропустить первые 5 строк, а затем получить следующие 5, я использую это для системы страниц. Однако что-то не так с моей командой. Я редко пользуюсь базами данных, потому что мне лень, и я надеюсь, что кто-нибудь поможет мне с этим.
Я попытался поставить скобки вокруг столбцов, которые я выбрал, на случай, если какие-либо из них были защищены, и я попытался добавить смещение 5 строк в конец оператора.
strSQL = "SELECT [ID], [AuthorName], [AuthorID], [Title], [Content], [Views], [Replies], [LatestTime] FROM [Threads] ORDER BY [ID] DESC offset 5 rows";
Когда я запускаю этот код, я получаю страницу с сообщением:
IErrorInfo.GetDescription не удалось с E_FAIL (0x80004005).
и, очевидно, ошибка в том, где выполняется команда.