String[] columns = new String[]{ KEY_NAME, KEY_NUM };
Cursor c = ourDatabase.query(DATABASE_TABLE, columns, KEY_NAME + "=" + name, null, null, null, null);
これは、渡した特定の文字列、つまり名前に一致する列を返すために使用しているコードです。ただし、これは機能しません。また、「where」句を null に置き換えると、すべての行が正しく返されます。助けてください。ありがとう!
したがって、ソース表の行は
public static final String KEY_ROWID = "_id";
public static final String KEY_NAME = "surveyString";
public static final String KEY_NUM = "numOfQuestions";