gpt4 book ai didi

用于显示 SQL 表的列中的行数的 Java 应用程序脚本。 SQL 查询错误。输出应该在标签中

转载 作者:行者123 更新时间:2023-11-29 18:12:10 25 4
gpt4 key购买 nike

你好。我试图将 SQL 查询的结果放入 java 应用程序的标签中。对我做错了什么有什么建议吗? (标签是“lblTest”,表是“transactions”,列是“TRANS_ID”)。预先感谢您。

    try
{
conMySQLConnectionString =
DriverManager.getConnection
(strDBConnectionString,strDBUser,strDBPassword);
stStatement = conMySQLConnectionString.createStatement();
String strQuery = "SELECT COUNT(TRANS_ID)"+"FROM transactions";
stStatement.execute(strQuery);
rs = stStatement.getResultSet();
lblTest.setText(rs.getString(1));

}
catch (Exception e)
{
JOptionPane.showMessageDialog(null,e);
}

}

最佳答案

您必须检查结果集是否至少包含一条记录:

if(rs.first()){
lblTest.setText(rs.getString(1));
}

关于用于显示 SQL 表的列中的行数的 Java 应用程序脚本。 SQL 查询错误。输出应该在标签中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47302877/

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