저는 android에 sqlite
데이터베이스가 처음입니다. 나는 eclipce
adt-bundle
과 그 시뮬레이터를 사용하고있다. 내 프로젝트에는 sqlite
데이터베이스가 있습니다. 이 응용 프로그램을 실행할 때마다 데이터를 지워야합니다. 그렇지 않으면 나는 항상 동일한 sqlite 예외를 반복해서 얻는다. 그렇다면 시뮬레이터에서 데이터베이스 데이터를 각각의 실행에서 어떻게 제거 할 수 있습니까?응용 프로그램을 실행할 때마다 SQLite 데이터 삭제
0
A
답변
2
이 경우, 앱에서 전체 SQLite 데이터베이스를 삭제하려고합니다.
public class MyActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
getApplicationContext().deleteDatabase(YOUR_DATABASE_NAME);
}
}
-1
이 코드를 사용하면 일부 또는 모든 특정 테이블을 지울 수 있습니다. 당신 SQLiteOpenHelper 클래스에서 :
public void deleteAllTable() {
db.execSQL("DELETE FROM " + TABLE_NAME_ONE);
db.execSQL("DELETE FROM " + TABLE_NAME_TWO);
db.execSQL("DELETE FROM " + TABLE_NAME_THREE);
}
당신의 런처 활동의에서 onCreate에서 :
DBAdapter db = new DBAdapter (context,DBAdapter.DATABASE_NAME);
db.deleteDARtable();
db.close();
+0
나는 유권자의 설명을 좋아할 것입니다. – Dhaval
관련 문제
- 1. 응용 프로그램을 실행할 때마다 데이터베이스가 업데이트 중입니다.
- 2. 응용 프로그램을 시작할 때마다 SQLite 데이터베이스가 새로 작성됩니까?
- 3. 일식 인디고가 장치에서 응용 프로그램을 실행할 때마다 멈춤
- 4. iOS - 시뮬레이터에서 응용 프로그램을 실행할 때마다 OCUnit 테스트를 실행하는 방법
- 5. ComponentInfo {packgname.LoginActivity} : 내 안드로이드 응용 프로그램을 실행할 때마다 java.lang.ClassNotFoundException가
- 6. VS에서 내 응용 프로그램을 실행할 때마다 거의 오류가 발생합니다.
- 7. 프로그램을 실행할 때마다 동일한 난수가 표시됩니다.
- 8. 프로그램을 실행할 때마다 변수 이름 변경
- 9. 프로그램을 실행할 때마다 레코드가 데이터베이스에 삽입됩니다. SQLdesatabase
- 10. 삭제 및 응용 프로그램을
- 11. 응용 프로그램을 다시 시작하지 않고 sqlite dB 삭제/지우기
- 12. Eclipse를 실행할 때마다 Java 응용 프로그램 닫기
- 13. 응용 프로그램 관리자에서 응용 프로그램을 실행할 때마다 iPhone 응용 프로그램이 확대되지 않는 이유는 무엇입니까?
- 14. 응용 프로그램 업그레이드시 SQLite 데이터베이스 삭제
- 15. 응용 프로그램을 실행할 수 없습니다.
- 16. SQLite 데이터베이스는 어디에서 winforms 응용 프로그램을 사용합니까?
- 17. 삭제 된 응용 프로그램을 업데이트
- 18. 응용 프로그램을 다시 실행할 때마다 응용 프로그램에 로그인 할 수 없습니다.
- 19. System.IO.FileLoadException 웹 응용 프로그램을 실행할 때
- 20. 응용 프로그램을 실행할 때 NullPointerException이 발생했습니다.
- 21. 응용 프로그램을 열 때마다 암호 인증
- 22. Windows에서 응용 프로그램을 시작할 때마다 어떻게 기록합니까?
- 23. 응용 프로그램을 열 때마다 파일을 다시 다운로드하십시오.
- 24. 응용 프로그램을 빌드 할 때마다 태그를 만드시겠습니까?
- 25. 응용 프로그램을 시작할 때마다 DB 내용이 삭제됨
- 26. 안드로이드 sqlite 삭제
- 27. 응용 프로그램을 실행할 때마다 Java Web Start 응용 프로그램이 브라우저를 사용합니까?
- 28. iphone의 sqlite 및 tableview에서 데이터 삭제
- 29. SQLite delete 구문을 사용하여 모든 데이터 삭제?
- 30. SQLite Android 데이터베이스 삭제
당신은 당신의 발사 활동에 각 테이블에서 모든 데이터를 삭제할 수 있습니다. –
그 때마다 데이터베이스 버전이 증가합니다. –