android 怎么把数据库表数据 写入二维数组
可以是二维数组也可以是其他的形式,求大神帮帮忙,如果可以一定会采纳的!!具体情况是:我开发一个软件:android移动客户端+服务器端+SQL数据库;当前,要实现客户端上...
可以是二维数组也可以是其他的形式,求大神帮帮忙,如果可以一定会采纳的!!
具体情况是:我开发一个软件 :android 移动客户端+服务器端+SQL数据库;当前,要实现客户端上显示数据库某个表的内容,(表为多行多列的),我的思路是 在服务器端 把数据库中的数据给读出来,并写入一个容器中,然后再通过服务器端 和 客户端的 数据传输,传到客户端~~~
现在我遇到的困难就是 怎么把数据库中数据写入 然后再读取出来
请各位帮帮忙!!或者提供相似的例子也是很好的,刚接触android不久,希望帮帮忙 展开
具体情况是:我开发一个软件 :android 移动客户端+服务器端+SQL数据库;当前,要实现客户端上显示数据库某个表的内容,(表为多行多列的),我的思路是 在服务器端 把数据库中的数据给读出来,并写入一个容器中,然后再通过服务器端 和 客户端的 数据传输,传到客户端~~~
现在我遇到的困难就是 怎么把数据库中数据写入 然后再读取出来
请各位帮帮忙!!或者提供相似的例子也是很好的,刚接触android不久,希望帮帮忙 展开
1个回答
展开全部
这个例子是将数据库中的数据存储到集合中
List<ContactInfo> list = new ArrayList<ContactInfo>();//ContactInfo实体类
SQLiteDatabase db = dbOpentHlper.getReadableDatabase();
String sql = "select * from contactinfo";
Cursor cursor = db.rawQuery(sql, null);
while (cursor.moveToNext()) {
int id = cursor.getInt(cursor.getColumnIndex("_id"));
String name = cursor.getString(cursor.getColumnIndex("name"));
String qq = cursor.getString(cursor.getColumnIndex("qq"));
String msn = cursor.getString(cursor.getColumnIndex("msn"));
String phone = cursor.getString(cursor.getColumnIndex("phone"));
list.add(new ContactInfo(id, name, qq, msn, phone));
}
List<ContactInfo> list = new ArrayList<ContactInfo>();//ContactInfo实体类
SQLiteDatabase db = dbOpentHlper.getReadableDatabase();
String sql = "select * from contactinfo";
Cursor cursor = db.rawQuery(sql, null);
while (cursor.moveToNext()) {
int id = cursor.getInt(cursor.getColumnIndex("_id"));
String name = cursor.getString(cursor.getColumnIndex("name"));
String qq = cursor.getString(cursor.getColumnIndex("qq"));
String msn = cursor.getString(cursor.getColumnIndex("msn"));
String phone = cursor.getString(cursor.getColumnIndex("phone"));
list.add(new ContactInfo(id, name, qq, msn, phone));
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询