私の質問は、なぜこのクエリが機能しないのですか?
Cursor c = db.rawQuery("SELECT * FROM tbl_staff WHERE PMajor = '%" + spin.getSelectedItem().toString() + "%'", null);
Cursor c: クエリを処理するためのカーソルです 。 , ,
tbl_staffで構成されるテーブル: データベース クエリに必要な値を持つスピナーです。PNamePMajorPCert
spin
私が使用する場合:
if (c.moveToNext())
else (log.d("error query","couldn't do the query!");)
それはelseステートメントになり、moveToNext()機能しません。