阅读背景:

Android开发,获取数据库中某张表的所有字段信息

来源:互联网 

直接上代码:

public List<String> readData(String name) { List<String> list = new ArrayList<>(); try { //数据库地址 String url = Environment.getExternalStorageDirectory().getAbsolutePath() + "/test.db"; // 打开数据库 SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(url, null); // 查询表结构 Cursor cursor = db.query(name, null, null, null, null, null, null); // 获取列名 String[] columnNames = cursor.getColumnNames(); for (int i = 0; i < columnNames.length; i++) { list.add(columnNames[i]); } // 关闭Cursor和数据库 cursor.close(); db.close(); } catch (Exception e) { e.printStackTrace(); } return list; } 输出 System.out.println(); public List<String> readData(String name) {



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: