我做了我自己的SQLiteOpenHelper
,它填充正确。我的问题是,当我尝试执行 arawquery
来获取所需的值时,我的光标为空。我检查了我的数据库,并且我试图获得的值存在。那么我做错了什么?这是我用于SELECT
查询的代码。
SQLiteDatabase db=this.getReadableDatabase();
String[] params=new String[]{String.valueOf(actd)};
Cursor cursor=db.rawQuery("SELECT * FROM "+ tablename +" WHERE '"+dayStart+"' = ?",params);
Log.d("Cursor State", String.valueOf(cursor.moveToFirst()));
希望你能帮助我,因为我被困在这里。