main
黄海 9 months ago
parent 60436e27c9
commit f9ffd8c804

@ -34,11 +34,22 @@ public class TestDataSet {
* @param table_name * @param table_name
* @return * @return
*/ */
public static List<Record> getColumns(String table_name) { public static List<Record> getTableColumns(String table_name) {
String sql = "desc `" + table_name + "`"; String sql = "desc `" + table_name + "`";
return Db.find(sql); return Db.find(sql);
} }
/**
*
*
* @param table_name
* @return
*/
public static List<Record> getTableData(String table_name) {
String sql = "select * from `" + table_name+"`";
return Db.find(sql);
}
/** /**
* *
* *
@ -108,17 +119,21 @@ public class TestDataSet {
String dataset_name = record.getStr("name"); String dataset_name = record.getStr("name");
//对应的表名 //对应的表名
String table_name = getTableName(id); String table_name = getTableName(id);
//表的信息
List<Record> columns = getColumns(table_name);
//将这些数据集扫描到表中,然后标识这个数据集由谁来维护
addDataSet(parent_name, table_name, dataset_name);
//获取表有哪些列
List<Record> columns = getTableColumns(table_name);
System.out.println(parent_name + " " + dataset_name + " " + table_name); System.out.println(parent_name + " " + dataset_name + " " + table_name);
List<String> cols = new ArrayList<>(); List<String> cols = new ArrayList<>();
for (Record column : columns) { for (Record column : columns) {
cols.add(column.getStr("Field")); cols.add(column.getStr("Field"));
} }
System.out.println(cols); System.out.println(cols);
//将这些数据集扫描到表中,然后标识这个数据集由谁来维护 //获取表中的数据
addDataSet(parent_name, table_name, dataset_name); List<Record> data = getTableData(table_name);
System.out.println(data);
} }
} }
} }

Loading…
Cancel
Save