다음 SQL 쿼리는 Huawei Media Pad P17.0을 제외한 거의 모든 안드로이드 기기에서 잘 실행됩니다. 나는 누군가가 나에게 이유를 준다면 정말로 감사 할 것이다.일부 안드로이드 기기의 Android Sqlite SELECT 쿼리 오류
cursor = database
.rawQuery("SELECT " + SQLDatabaseHelper.NENO_KATEGORIA + " , " + SQLDatabaseHelper.NENO_NGELI
+ " , " + SQLDatabaseHelper.NENO_UELEKEZI + " , " + SQLDatabaseHelper.NENO_ENTIMOLOGIA
+ " , " + SQLDatabaseHelper.MAANA_MAANA + " , " + SQLDatabaseHelper.NENO_WINGI + " , "
+ SQLDatabaseHelper.NENO_UGA + " , " + SQLDatabaseHelper.NENO_METHALI + " , "
+ SQLDatabaseHelper.NENO_MSEMO + " , " + SQLDatabaseHelper.NENO_NAHAU + " , "
+ SQLDatabaseHelper.NENO_FULL + " , " + SQLDatabaseHelper.NENO_MNYAMBULIKO + " , "
+ SQLDatabaseHelper.NENO_KISAWE + " , " + SQLDatabaseHelper.NENO_IMAGE + " FROM "
+ SQLDatabaseHelper.TBL_MAANA + " , " + SQLDatabaseHelper.TBL_MANENO + " WHERE "
+ SQLDatabaseHelper.NENO_ID + " = " + SQLDatabaseHelper.MAANA_NENO_ID + " AND "
+ SQLDatabaseHelper.MAANA_NENO + " = ? COLLATE NOCASE", new String[] { searchNeno });
오류는 반환됩니다.
잘못된 MATCH 표현은 : - 나는 하이픈으로 시작하는 단어를 검색 할 때 [searchkeyword (코드 1)
그것은 은 발생 즉 -ake
어떤 도움이됩니다 매우 입니다.입니다.
다시 한번 감사
을보십시오. –
@ CL. 예 . 놀랍게도 그것이 반환하는 오류입니다. – Osoro
그런 다음 전체 스택 추적을 표시하십시오. –