안녕하세요, 나는 하나의 클래스에 값을 삽입하고 하나의 클래스에 값을 삽입하고 다른 클래스의 레코드를 삭제하려고합니다. 그러나 전체 테이블은 Deleted.i입니다. 가능한 한 테이블을 삭제하지 않고 전체 레코드를 삭제해야합니다. 조건없이 모든 레코드를 삭제 하시겠습니까? 안드로이드에서안드로이드에서 어떤 인자도없이 테이블의 전체 레코드를 지우는 방법?
당신은 또한 db.rawQuery와 SQL 쿼리를 실행할 수
public static void deletedatafromtable(Context context) {
// TODO Auto-generated method stub
try {
SQLiteDatabase SQLITE_db;
SQLITE_db = context.openOrCreateDatabase("databaseName",
SQLiteDatabase.CREATE_IF_NECESSARY, null);
SQLITE_db.setVersion(1);
SQLITE_db.setLocale(Locale.getDefault());
SQLITE_db.setLockingEnabled(true);
String DELETEPASSCODE_DETAIL = "delete from tableName;";
SQLITE_db.execSQL(DELETEPASSCODE_DETAIL);
SQLITE_db.close();
} catch (Exception e) {
// TODO: handle exception
}
}
db.delete (tablename, null, null) – Selvin