当前位置:  开发笔记 > 前端 > 正文

在SQLite查询中使用LIMIT语句

如何解决《在SQLite查询中使用LIMIT语句》经验,为你挑选了1个好方法。

我有一个查询,选择ListView没有限制的行.但是现在我已经实现了一个SharedPreferences用户可以选择将显示多少行ListView,我的SQLite查询不起作用.我这样通过论证:

return wDb.query(TABELANOME, new String[] {IDTIT, TAREFATIT, SUMARIOTIT}, CONCLUIDOTIT + "=1", null, null, null, null, "LIMIT='" + limite + "'");

Mike Cialowi.. 110

equals(=)运算符不与该LIMIT子句一起使用.去掉它.

这是一个示例LIMIT查询:

SELECT column FROM table ORDER BY somethingelse LIMIT 5, 10

要么:

SELECT column FROM table ORDER BY somethingelse LIMIT 10

在您的情况下,正确的陈述是:

return wDb.query(TABELANOME, new String[] {IDTIT, TAREFATIT, SUMARIOTIT}, CONCLUIDOTIT + "=1", null, null, null, null, String.valueOf(limite));

看一下SQLite select语法: http://www.sqlite.org/syntaxdiagrams.html#select-stmt

这个图像非常有用: http://www.sqlite.org/images/syntax/select-stmt.gif



1> Mike Cialowi..:

equals(=)运算符不与该LIMIT子句一起使用.去掉它.

这是一个示例LIMIT查询:

SELECT column FROM table ORDER BY somethingelse LIMIT 5, 10

要么:

SELECT column FROM table ORDER BY somethingelse LIMIT 10

在您的情况下,正确的陈述是:

return wDb.query(TABELANOME, new String[] {IDTIT, TAREFATIT, SUMARIOTIT}, CONCLUIDOTIT + "=1", null, null, null, null, String.valueOf(limite));

看一下SQLite select语法: http://www.sqlite.org/syntaxdiagrams.html#select-stmt

这个图像非常有用: http://www.sqlite.org/images/syntax/select-stmt.gif

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有