2013-02-08 4 views
0

데이터베이스에서 alertDialog를 채우고 사용자가 미리 설정된 전자 메일 메시지 템플리트를 선택할 수 있도록합니다. 채우기가 작동하는 것처럼 보이지만 삭제하거나 편집 할 수는 없으며 추가 만 할 수 있습니다. 모든 행을 삭제하고 기본적으로 처음부터 다시 채우고 싶었지만 단일 항목 또는 모든 항목을 삭제하는 것처럼 보일 수 있습니다.SQLite DB에서 모든 행을 삭제할 수 없습니다.

이 내 DB 핸들러 클래스 내 삭제 방법입니다 :

public void deleteAppointment() {   
    ourDatabase.delete(DATABASE_TABLETEMP, null, null);   
} 

나는 시도하고 모든 행을 삭제하는 데 사용했지만 그것은 dosent이 코드. 누구든지 내가 잘못 가고있는 것을 볼 수 있습니까?

+0

가 삭제되지 않는 것을? – Woot4Moo

+0

@ Woot4Moo 아무 것도 삭제하거나 업데이트하지 않습니다. 그냥 새 항목을 삽입 할 수 있습니다 – user1352057

+0

발생한 경우 예외를 잡으려고 했습니까? 그렇지 않은 경우 시도해보고 logcat을 여기에 게시하십시오. –

답변

0

당신은 할 수 있습니다 :

Drop table tablename 
--run rebuild scripts 
관련 문제