1

运行安卓 4.1.2。

以下应根据 SQLite文档工作。

String sql = "SELECT strftime('%m', MyDate) FROM MyTable";
Cursor c = database.rawQuery(sql);
c.moveToFirst();
String s = c.getString(0); // returns null

但是,返回的数据始终是null. 如果我将查询更改为SELECT MyDate FROM MyTablethen 它确实返回一个有效日期,因此我可以向您保证我的数据库包含正确的数据。

问:我是否面临rawQuery方法中的错误或我做错了什么?

4

0 回答 0