每次我从 Eclipse 向我的手机发送我的应用程序的新版本时,我都会为我的应用程序删除并重新创建数据库(我经常开发和更改我的数据库)。最简单的方法是什么?
最佳答案
public class DatabaseHelper extends SQLiteOpenHelper {
public DatabaseHelper(Context context) {
super(context, dbName, null, 1);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE USERS (username TEXT, password TEXT);");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS USERS");
onCreate(db);
}
我在我的代码中使用了这个 :) change super(context, dbName, null,
关于Android:摆脱你的sqlite数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7031954/