在JavaFX中,如何将数据库值加载到文本字段中?

时间:2018-03-08 16:19:26

标签: javafx

我尝试将数据库值加载到textfield中。此代码未显示任何错误。但它也没有给出结果。它显示空白文本字段。

      try
         {
           connection = database_controller.dbconnect();

          String query = "Select * from newlead2 where SERIAL_NO ='lead_id'";
           resultset = database_controller.dbExecuteQuery(query);



                    /*preparedstatement =connection.prepareStatement(query);
                    resultset =preparedstatement.executeQuery();*/
                    while(resultset.next())
                    {
                            String FN = resultset.getString("CUSTOMER_NAME");
                            Customer_Name.setText(FN);
                    }  
                }
        catch(SQLException ex)
        {
        System.err.println("Error:" + ex);
        }

1 个答案:

答案 0 :(得分:0)

我将在评论中发布您的内容。您没有连接到数据库,因此您的结果集为空。输入一些代码来测试这些变量是否为空。但正如其他人所说,如果没有更简洁的例子,就很难回答这个问题。