gpt4 book ai didi

Java,遍历结果集

转载 作者:IT老高 更新时间:2023-10-28 20:51:53 24 4
gpt4 key购买 nike

在 Java 中,我有这样的查询:

String querystring1= "SELECT rlink_id, COUNT(*)"
+ "FROM dbo.Locate "
+ "GROUP BY rlink_id ";

rlink_id 表有这个数据:

Sid        lid
3 2
4 4
7 3
9 1

如何使用 Java ResultSet 提取这些值?

这是我目前所拥有的:

String show[] = {rs4.getString(1)};
String actuate[] = {rs4.getString(2)};
asString = Arrays.toString(actuate);

最佳答案

List<String> sids = new ArrayList<String>();
List<String> lids = new ArrayList<String>();

String query = "SELECT rlink_id, COUNT(*)"
+ "FROM dbo.Locate "
+ "GROUP BY rlink_id ";

Statement stmt = yourconnection.createStatement();
try {
ResultSet rs4 = stmt.executeQuery(query);

while (rs4.next()) {
sids.add(rs4.getString(1));
lids.add(rs4.getString(2));
}
} finally {
stmt.close();
}

String show[] = sids.toArray(sids.size());
String actuate[] = lids.toArray(lids.size());

关于Java,遍历结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7643576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com