-2

ユーザーの選択に応じて質問の数を選択するクイズアプリを作っていますが、実はこんな感じにしたいです

    db.execute('select * from Quiz limit **Variable**')//Here i want to use variable instead of constant value.

これで私を助けてくれませんか

前もって感謝します

4

2 に答える 2

0

次のようなものを使用してみませんか。

 int num = 10;
 db.execSQL("select * from Quiz limit "  + num)
于 2012-12-24T02:04:54.643 に答える
0

コードを次のように変更します。

public void selectall(String variable){

Cursor c=db.rawQuery("SELECT from Quiz limit "+variable);

}

ここで、変数はユーザーの選択に応じて設定されます

注: Androidの SQLiteDatabasedb.executeクラスメソッドではありません。データベーステーブルを検索するには、 execSQLまたはクエリメソッドを使用する必要があります。

Androidのデータベースですべての選択、削除、更新、挿入操作を実行するには、このチュートリアルを参照してください。

http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/

于 2012-12-24T02:05:05.913 に答える