2012-11-08 58 views

Trả lời

11

Bạn có thể muốn sử dụng phương thức Cursor.getColumnIndex().

Trả về chỉ mục dựa trên không cho tên cột đã cho hoặc -1 nếu cột không tồn tại. Nếu bạn mong muốn cột này tồn tại, hãy sử dụng getColumnIndexOrThrow (String) để làm cho lỗi này rõ ràng hơn.

Ví dụ:

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

Cảm ơn. Chỉ cần suy nghĩ về nó một cách khác nhau và làm tổ của bạn giải pháp. –

Các vấn đề liên quan