现在有DBHelper类(继承了SQLiteOpenHelper),其构造方法如何创建2个数据库啊,我想把很多表分成2部分,分别放在不同的数据库中,如何创建2个数据库呢

解决方案 »

  1.   

    public void onCreate(SQLiteDatabase db) {
    /* 建立table */ String sql = "CREATE TABLE " + TABLE_NAME + " ("//略
                     ---------------
                    String sq2 = "CREATE TABLE " + TABLE_NAME02 + " ("//略
                     ---------------
    db.execSQL(sql);
                    db.execSQL(sql);
    }这是不是楼主你想要的?
      

  2.   

    楼上回复的都是创建两个表,创建两个数据库就是两个db文件,你可以用openOrCreateDatabase
      

  3.   

    创建两个你继承的DBHelper的类的对象,不过我觉得你完全可以放在一个数据库的两个表里面去做。