[英]Java Application script to display the number of rows in a column, of a SQL table. Error in SQL query. The output should be in a label
你好。 我正在嘗試將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);
}
}
您必須檢查resultSet是否包含至少一條記錄:
if(rs.first()){
lblTest.setText(rs.getString(1));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.