【发布时间】:2021-10-22 16:35:28
【问题描述】:
我想从 SQL 数据库设置 Textview,但是当我启动这个活动时应用程序崩溃了。问题出在哪里?
DatabaseHelper.java
Cursor readAllData(){
String query = "SELECT * FROM " + TABLE_NAME;
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = null;
if(db != null){
cursor = db.rawQuery(query, null);
}
return cursor;
}
MainActivity.java
myDB = new DatabaseHelper(MainActivity2.this);
Cursor cursor = myDB.readAllData();
btn.setText(cursor.getString(5));
【问题讨论】: