カーソル内にデータがあるにもかかわらず、「prntln にはメッセージが必要です」というエラーとともに NullPointerException が発生します。ここで何が欠けているのでしょうか?
databaseHelper = new DatabaseHelper(this);
db = databaseHelper.getWritableDatabase();
Cursor c = db.rawQuery("SELECT name, group FROM " +
"groupWorksheet", null);
if (c != null ) {
if (c.moveToFirst()) {
Log.v(TAG, "has data");
do {
String myName = c.getString(c.getColumnIndex("name"));
Log.v(TAG, myName);
}while (c.moveToNext());
}
}else {
Log.v(TAG, "no data");
}