1
要獲得多個查詢結果,我使用Cursor c = mydatabase.rawQuery("command", null);
,然後使用while (c.moveToNext()) { ... }
。按廣告方式工作。比單一結果使用rawQuery更優雅的方式?
但如果我只是想有一個結果,作爲SELECT rowSomething FROM table WHERE [row] = 'Test'
,我知道,這將是一個結果,一個字符串,我可以這樣做 String result = mydatabase.StringQuery("Command");
?
With Room或另一個SQLite包裝,是的。但不是在標準的Android SQLite API中。 – CommonsWare