我的问题是为什么这个查询不起作用?
Cursor c = db.rawQuery("SELECT * FROM tbl_staff WHERE PMajor = '%" + spin.getSelectedItem().toString() + "%'", null);
Cursor c
:它是用于处理我的查询的游标 :由, , :
tbl_staff
组成的表是微调器,它具有我的数据库查询所需的值。PName
PMajor
PCert
spin
当我使用:
if (c.moveToNext())
else (log.d("error query","couldn't do the query!");)
它进入else
声明并且moveToNext()
不起作用。