2011-06-06 100 views
1

我有一个2MB大小的.db文件。我把它放在我的项目中的assets文件夹中。并写了如下代码。但我得到异常没有表exits.please帮助我如何访问.db文件,而不复制到/数据库。从资产中访问.db文件android

db = openOrCreateDatabase("assets\\TDP.db", SQLiteDatabase.CREATE_IF_NECESSARY, null); 
    db.setVersion(1); 
    db.setLocale(Locale.getDefault()); 
    db.setLockingEnabled(true); 
    // db.execSQL("create table TD_ASSEMBLY(name Text,password Text);"); 
    Cursor cur = db.query("TD_ASSEMBLY", 
      null, null, null, null, null, null); 
     cur.moveToFirst(); 
     while (cur.isAfterLast() == false) { 
     String first= cur.getString(0); 
     String second=cur.getString(1); 
     tx.append(first+" "+second); 
     cur.moveToNext(); 
     } 

回答