添加到SQLite数据库时无法显示信息

时间:2013-02-15 05:33:36

标签: java android sqlite

我正在使用SQLite Expert Personal为我的数据库做我需要做的事情(创建,添加和删除)。但是我不想总是手动输入信息,因为数据库变得越来越大并且不断变化。所以我能够掌握我玩的游戏的API,它可以检索我需要的信息,所以我不必手动输入信息。

我能够添加到数据库并在我的应用程序内部看到它但是当我用SQLite Expert Personal打开数据库时,更改没有显示在那里。我环顾四周看看这些链接(以及其他链接)能找到什么:

http://www.youtube.com/watch?v=WaRqrxpRIbE

Own Database in Assets Folder on Android Eclipse Project

Access mysql database in eclipse using java

这就是我到目前为止所做的:

MainActivity.java

...
//TESTING ADDING TO A DATABASE/////////////////////////////
DataBaseHelper db = new DataBaseHelper(this);
db.addRole(new Role("Warrior"));
...

此外,

DataBaseHelper.java
...
// Adding new role
public void addRole(Role role) {
SQLiteDatabase db = this.getWritableDatabase();

ContentValues values = new ContentValues();
values.put(KEY_NAME, role.getName()); // Role Name

// Inserting Row
db.insert(TABLE_ROLE, null, values);
db.close(); // Closing database connection
}
...

所以我很好奇,是否可以通过代码(如上所述)进行更改,并在我通过SQLite Expert Personal打开数据库时显示它们?如果是这样,有没有人有一个很好的教程链接或者可以对此有所了解?

0 个答案:

没有答案
相关问题