我想只是一个sqlite数据库,但什么都没发生。我写了一个简单的代码,我没有任何错误。我的应用程序是runninf但我看不到文件浏览器数据>数据> com ... myexample数据库文件夹和我的数据库?我怎么修好?
public class sqliteHelper extends SQLiteOpenHelper{
private static final String VERITABANI = "ogrenciler";
private static final int SURUM = 1;
public sqliteHelper(Context cont){
super (cont,VERITABANI,null,SURUM);
}
@Override
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
db.execSQL("CREATE TABLE isim(id INTEGER PRIMARY KEY AUTO INCREMENT,isim TEXT);");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
db.execSQL("DROP TABLE IF EXIST isim");
onCreate(db);
}
}
主要:
sqliteHelper helper = new sqliteHelper(getApplicationContext());
答案 0 :(得分:1)
只有在您打开数据库时才会创建数据库,例如与helper.getWritableDatabase()
。