tv=(TextView)findViewById(R.id.textView1);
SQLiteDatabase sqLiteDatabase = SQLiteDatabase.openOrCreateDatabase("/sdcard/assets.db", null);
Cursor c=sqLiteDatabase.rawQuery("select datetime('now')", null);
if(c.moveToFirst()){
tv.setText(c.getString(0));
}
tv.setText("1234");
c.close();
sqLiteDatabase.close();
我编写了这段代码来操作SQLite
数据库以获取当前日期并在 textView 中显示日期。当我运行代码时,它没有显示错误,但最终结果显示 sql 状态select datetime('now')
没有返回当前日期。textView 显示“1234”但不显示日期。
请告诉我代码有什么问题,或者这种方法是否是错误的方法。ps我知道如何使用java日历获取日期,这个问题只询问我是否可以通过查询SQLite数据库直接获取日期。
感谢帮助。