cursor = db.rawQuery("SELECT * FROM list", null); //list (_id, Message, Date)              
startManagingCursor(cursor);

Adapter = new SimpleCursorAdapter(this, 
   android.R.layout.simple_list_item_1,
   cursor, new String[] { "Date" },  
   new int[] {android.R.id.text1});
     _ListView.setAdapter(Adapter);

위처럼 list 테이블의 모든것을 select 해주고 new String[] { "Date" } <- 이부분에 Date나 Message를 해주면

리스트뷰에 해당 정보가 잘 나오는데 cursor = db.rawQuery("SELECT Date FROM list", null);  해주면

에뮬레이터에서 오류가 나는 이유를 알고 싶어 질문 드립니다 

제가 근본적으로 하고 싶은건  Date에서 중복되지 않는 달만 뽑아내고 싶어서

cursor = db.rawQuery("SELECT DISTINCT strftime('%m', Date) FROM list", null); 이렇게 해주고 아답터 부분은

Adapter = new SimpleCursorAdapter(this,
   android.R.layout.simple_list_item_1,
   cursor, new String[] { "strftime('%m', Date)" },  
   new int[] {android.R.id.text1});
     _ListView.setAdapter(Adapter);

이렇게 선언해주었는데 에러가 나서 이것저것 해보니 위처럼 해도 안되서요