繁体   English   中英

如何获取特定的列数据

[英]How do I get specific column data

List<List<Object>> EventAll = new ArrayList<List<Object>>();
List<Object> row = new ArrayList<Object>();
while(rs1.next()) {
   EventAll.add(rs1.getRow(), row);
}

我只想获取两列数据,而不是获取所有列。

假设rs1java.sql.ResultSet ,要获取特定列的数据,在数据类型为字符串的情况下,可以使用rs1.getString(columnNum) 下面是一个示例:

    int columnIndex1 = 1;
    int columnIndex2 = 4;
    while(rs1.next()) {
        List<Object> row = new ArrayList<Object>();
        row.add(rs1.getString(columnIndex1)); // get one column
        row.add(rs1.getString(columnIndex2)); // get the other column
        EventAll.add(row);
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM