SQLiteDatabase myDatabase = openOrCreateDatabase("SMDB", MODE_PRIVATE, null);
Cursor c = myDatabase.rawQuery("SELECT PName FROM tbl_staff WHERE PMajor LIKE '%" + selectedItemFromSpin + "%'", null);
c.moveToFirst();
这是我的代码,现在当我为selectedItemFromSpin变量传递英文单词时,此代码工作正常,但是当我发送非英语单词“نوشتهمثال”时,应用程序崩溃并显示一条带有名为force的按钮退出的消息。 / p>
如果有人帮忙,我感激不尽。
答案 0 :(得分:0)
cursor = db.rawQuery(query,new String [] {“%”+ selectionArgs [0] +“%”,“%”+ selectionArgs [2] +“%”});