android数据库查询操作的一些问题
士大夫的风 2014-10-27 03:48:25 /**
* 查询省的数据库表
*/
Cursor provinceCursor = db.rawQuery(
"select ProvinceName from ProvinceTb where ProvinceId = ?",
new String[] { provinceString });
while (provinceCursor.moveToNext()) {
String name = provinceCursor.getString(provinceCursor
.getColumnIndex("ProvinceName"));
System.out.println(name);
}
/**
* 查询城市的数据库表
*/
Cursor cityCursor = db
.rawQuery(
"select CityName from CityTb where ProvinceId = ? and CityId = ?",
new String[] { provinceString, cityString });
while (cityCursor.moveToNext()) {
String name = cityCursor.getString(cityCursor
.getColumnIndex("CityName"));
System.out.println(name);
}
db.close();
为什么只能打印第一张表得到的数据,第二张没执行