사용자가 응용 프로그램을 재설정 할 수있게하려면 만든 SQLite 데이터베이스를 재설정해야합니다. 어떻게하면됩니까? 데이터베이스를 재설정하거나 데이터베이스를 삭제하고 다시 만들고 싶습니다.안드로이드에서 SqLite 데이터베이스를 재설정하는 방법은 무엇입니까?
답변
그냥 당신은 delete from table where 1=1
를 사용하여 모든 테이블의 내용을 삭제하거나 다시 onCreate
방법 데이터베이스 호출 할 수 있습니다
데이터베이스 삭제를 시도했습니다. 문제는 내가 이것을 할 때, 나는 아무것도 삽입 할 수 없다는 것이다. – Roland
삭제 후 열기 활동의 '생성'에서 데이터베이스 작성 스크립트를 호출하십시오. –
삭제하기 전에 데이터베이스를 닫아야합니다. –
하여 데이터베이스를 삭제
db.execSQL("DROP TABLE "+TABLENAME);
같은 데이터베이스에 테이블을 다시 만듭니다.
onCreate를 호출하면 효과가있었습니다. 나는 onText()를 SqlLiteOpenHelper 서브 클래 싱에서 onCreate 매개 변수 btw로 전달했습니다. –
그냥 데이터베이스에서 테이블을 드롭
context.deleteDatabase(DATABASE_NAME);
나를 위해 일합니다.
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS TABLE_NAME");
onCreate(db);
}
비트 후반 그러나 이것은 다른 사람
public void clearDatabase(String TABLE_NAME) {
String clearDBQuery = "DELETE FROM "+TABLE_NAME;
db.execSQL(clearDBQuery);
}
이 SQLite 데이터베이스 here의 문서를 참조 테이블에서 모든 행을 제거해야합니다을 도울 수 있습니다!
- 1. 안드로이드에서 SQLite 데이터베이스를 업그레이드하는 방법은 무엇입니까?
- 2. 안드로이드에서 sqlite 데이터베이스를 사용하는 이유는 무엇입니까?
- 3. 안드로이드에서 sqlite 데이터베이스를 편집하는 방법
- 4. 안드로이드에서 SQLite 데이터베이스를 사용하여 데이터베이스에서 데이터를 선택하는 방법은 무엇입니까?
- 5. fitnesse 테스트간에 h2 데이터베이스를 재설정하는 방법은 무엇입니까?
- 6. 안드로이드에서 'independent'메소드로 SQLite 데이터베이스를 참조하는 방법
- 7. sqlite 데이터베이스를 업그레이드하는 방법은 무엇입니까?
- 8. SQLite 데이터베이스를 잠그는 방법은 무엇입니까?
- 9. sqlite 데이터베이스를 백업하는 방법은 무엇입니까?
- 10. 안드로이드에서 데이터베이스를 삭제하는 방법은 무엇입니까?
- 11. 안드로이드에서 모바일에 데이터베이스를 추가하는 방법은 무엇입니까?
- 12. 안드로이드에서 SQLite 데이터베이스 테스트하기
- 13. 안드로이드에서 sqlite 데이터베이스를 열 수 없습니다
- 14. 프로그래밍 방식으로 안드로이드에서 SQLite 데이터베이스를 업데이트 하시겠습니까?
- 15. 안드로이드에서 sqlite 데이터베이스를 사용하는 단계별 프로세스가 필요합니다
- 16. 안드로이드에서 SQLite 데이터베이스를 처음 사용하기. 방법?
- 17. 안드로이드에서 sqlite 데이터베이스를 서버상의 Sybase 데이터베이스와 동기화하기
- 18. 안드로이드에서 내 Sqlite 데이터베이스를 사용하는 방법
- 19. 안드로이드에서 SQLite 데이터베이스를 만드는 방법은 데이터베이스 서버에서 데이터를 가져 옵니까?
- 20. SOLR 데이터베이스를 재설정하는 방법?
- 21. Sqlite 데이터베이스를 닫고 다시 여는 방법은 무엇입니까?
- 22. Blackberry 애플리케이션에 SQLite 데이터베이스를 포함시키는 방법은 무엇입니까?
- 23. XCode5에서 SQLite 데이터베이스를 처리하는 적절한 방법은 무엇입니까?
- 24. WebSQL 또는 Sqlite 데이터베이스를 확인하는 방법은 무엇입니까?
- 25. bluestacks에있는 SQLite 데이터베이스를 보는 방법은 무엇입니까?
- 26. phonegap xcode에 sqlite 데이터베이스를 만드는 방법은 무엇입니까?
- 27. 데이터 손실없이 sqlite 데이터베이스를 업그레이드하는 방법은 무엇입니까?
- 28. Android 애플리케이션에서 SQLite 데이터베이스를 연결하는 방법은 무엇입니까?
- 29. 안드로이드에 Sqlite 데이터베이스를 삽입하는 방법은 무엇입니까?
- 30. SQLite 데이터베이스를 테이블 레이아웃에 표시하는 방법은 무엇입니까?
데이터베이스에서 모든 테이블 데이터를 지우지 않고 전체를 삭제하지 마십시오. – Vijju