0

次のような選択変数のように、データベース内の最初の 20 項目を取得し、次に次の 20 項目を取得したいと考えています。

String selection = SQLite.firstTableColumns[8]+">="+0+" and "+SQLite.firstTableColumns[8]+"<"+20;
Log.d("search from db","selection "+selection+"  !!!!!!!!!!!");
Cursor cursor = SQLiteDataBase.query("feedFirstTable",SQLite.firstTableColumns,selection, null, null, null, null); 

しかし、それは空の を返しますArrayList

4

1 に答える 1

0

これらのクエリを使用して問題を解決できます。

sqlite> SELECT * FROM Cars LIMIT 4;
Id          Name        Cost      
----------  ----------  ----------
1           Audi        52642     
2           Mercedes    57127     
3           Skoda       9000      
4           Volvo       29000     
The LIMIT clause limits the number of rows returned to 4.

sqlite> SELECT * FROM Cars LIMIT 2, 4;
Id          Name        Cost      
----------  ----------  ----------
3           Skoda       9000      
4           Volvo       29000     
5           Bentley     350000    
6           Citroen     21000  
This statement selects four rows skipping the first two rows.
于 2013-08-16T04:33:07.870 に答える