如何从数据库中获取值并在android中的textview中显示?
答案 0 :(得分:1)
很高兴看到你已经考虑过并尝试过自己。
http://developer.android.com/guide/topics/data/data-storage.html#db在Android上使用SQLite有一些很好的信息
它也用在记事本教程中:http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html
我个人通过使用“Hello,Android”一书中的部分指南来学习。源代码位于:http://www.pragprog.com/titles/eband3/source_code - SQL示例名为'Eventsv1'
答案 1 :(得分:0)
你需要SQLiteOpenHelper类来获取android中可读的SQLiteDatabase实例。然后使用查询方法可以获得查询的Cursor对象。
你能解释一下你想做什么吗? 试试这个,
Cursor c = db.query(TABLE_NAME, columns, null, null, null, null, null);
然后写
if(c!=null) {
c.moveToFirst();
while(!c.isAfterLast()) {
String col1Value = c.getString(1);//here you get col1 value
String col2Value = c.getString(2);//here you get col2 value
c.moveToNext();
}
c.deactivate();
c.close();
}