我认为这很容易,但我仍然是新手,因此请耐心等待。我想知道如何获取我的数据库中特定表中的记录数(行)。我需要这个,所以我可以创建一个循环来遍历每条记录,并将它们中的每一条添加到特定的Array并稍后显示。这是来源:如何浏览SQLite数据库中的每条记录?
db.openDataBase(); // open connection with db
Cursor c = db.getTitle(5); // loop here through db, right now I'm fetching only one record
startManagingCursor(c);
//adding areas to the list here
Area o1 = new Area();
o1.setOrderName(c.getString(1) + c.getString(2));
m_areas.add(o1);
db.close();
有没有人可以帮助我这个请? Thx提前!
我可以建议你在一个try块中放置'db.openDataBase();'和除db.close()之外的其他代码,并将close调用放到finally块中。它会确保您尝试关闭数据库,即使在您的代码中引发了异常。 – Skurmedel 2010-06-08 08:41:39