2012-11-08 3 views

답변

11

아마도 Cursor.getColumnIndex() 방법을 사용하고 싶을 것입니다.

주어진 열 이름의 0부터 시작하는 인덱스를 반환하거나 열이없는 경우 -1을 반환합니다. 열이 존재할 것으로 예상되면 대신 getColumnIndexOrThrow (String)을 사용하십시오. 그러면 오류가 더 명확 해집니다.

예 :

String[] columns = new String[]{ COLUMN_XML }; 
Cursor c = db.query(TABLE, columns, where, whereArgs, null, null, null); 
String xml = c.getString(c.getColumnIndex(COLUMN_XML)); 
+0

감사합니다. 다르게 생각하고 솔루션을 중첩 할 필요가있었습니다. –

관련 문제