J'essaie d'utiliser la déclaration SELECT TOP 1 * FROM tasks WHERE dueDate < ?1 ORDER BY dueDate DESC
mais SQLite dit near "1": syntax error
. Qu'est-ce qui ne va pas?
Utilisation LIMIT 1
à la fin de la requête au lieu de TOP 1
(qui n'est pas valide syntaxe sqlite ).
Vous devrez peut-être également supprimer le ?
dans dueDate < ?1
, mais je ne connais pas assez bien sqlite pour être sûr.