簡體   English   中英

Java應用程序腳本,用於顯示SQL表的列中的行數。 SQL查詢錯誤。 輸出應在標簽中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM