epay-8 多表查询,一维数组怎么放入二维数组??

来源:互联网 发布:怎么修改mysql端口号 编辑:程序博客网 时间:2024/05/21 20:30
// 查询子项目
public String[][] getChildItems() {
String childItems[][] = {};
String result = "", sql;
PreparedStatement pstmt;
ResultSet rest;
// 连接数据库
DBUtil db = new DBUtil();
Connection con = db.getConnectionInformix();
if (con != null) {
sql = "select ec_module.name from ec_pcmodule,ec_module  where ec_pcmodule.module>7000 and ec_pcmodule.module<7500 and ec_pcmodule.module=ec_module.code";
try {
pstmt = con.prepareStatement(sql);
// pstmt.setInt(1, elem);
rest = pstmt.executeQuery();
ArrayList<String> list = new ArrayList<String>();
while (rest.next()) {
// 加入线性表
list.add(StringUtils.getChinese(rest.getString(1)));
// result += ","
// + StringUtils.getChinese(rest.getString(1));
}
// 线性表转成数组
String str[] = list.toArray(new String[0]);
System.out.println("数组===>"+Arrays.toString(str));
// 一维数组如何放入二维数组??
System.out.println("二维数组==>"+Arrays.toString(childItems));
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
return childItems;


}
原创粉丝点击