나는 다음과 같은 쿼리가 :테이블이 명확이 그런 테이블 - SQ 라이트
cursor = helper.getReadableDatabase().rawQuery("select _id, Likert-Skala from "+inAd+" where Name like ?" ,
new String[] { "%" + str2 + "%" });
지금, 나는 리 커트 - 스칼라에 대해 "그런 테이블"오류가 발생합니다. 나는이 할 경우 그러나 :
09-30 18:42:11.212: I/System.out(907): Likert-Skala=1.63
그래서 테이블이 분명히 존재하고, 어떤 오타가 없습니다 : 그런 다음
Cursor c = helper.getReadableDatabase().rawQuery("SELECT * FROM "+inAd+" ", null);
DatabaseUtils.dumpCursor(c);
을 내 결과는, 예를 들면이다. 누구나 아이디어가 있으십니까?
난 문제가 귀하의 열 이름 하이픈, 아마 SQLite는 다른 두 용어 사이의 뺄셈으로 해석됩니다 생각합니다. – Karakuri
그렇다면 다음과 같은 오류 메시지가 표시되는 이유는 무엇입니까? "No such column : Likert Skala"? 제가 모든 칼럼을 요구할 때, "Likert-Skala"가 잘 나옵니까? – newnewbie
내가 틀린 문자열을 전달하고 있다고 생각합니다. "SELECT _id FROM Likert-Skala"+ inAd + "WHERE Name like?" – Juniar