SQLite & LinQ Take функция - PullRequest
       8

SQLite & LinQ Take функция

0 голосов
/ 11 февраля 2019

Я использую SQLite (установить через Nuget Package Manager).Я пытался использовать Linq для пейджинга.

Ошибка, которую я получил: Ошибка логики SQL ".": Синтаксическая ошибка "

Код запроса Sql в" tQuery ", который я наблюдал во время отладки:

{SELECTTOP (2) [t0]. [R_IDs] ...... FROM [TTable].

Верхнее ключевое слово не поддерживается в Sqllite, верно?Предполагается, что это Limit, и он находится в конце оператора запроса.

Я искал ответ.

У кого-нибудь когда-нибудь возникала эта проблема?

Table <T_Table> MyT = db.GetTable<T_Table>();
var tQuery = (from my_t in MyT 
                 select my_t).Take(5);
...