Как перейти к следующему от кнопки входа в форму информации об агенте? - PullRequest
0 голосов
/ 19 мая 2019

Я хочу открыть форму агента после нажатия кнопки входа в систему, чего я не могу понять.

У меня есть таблица с именем агента, имеющая атрибуты User_Name, Password, First_Name и Last_Name.

Я беру ввод от пользователя в Имя пользователя и Пароль для входа в систему.После сопоставления значений он должен перейти к следующей форме агента и отобразить информацию.

Если она станет истинной, тогда перейдите к информации агента.

private void jButton1_LogInActionPerformed(java.awt.event.ActionEvent evt) {
    Connection con = MyConnection.getConnection();
   PreparedStatement ps;

    try {


        ps=con.prepareStatement("Select * from agent WHERE User_Name = ? AND Password = ?");
        ps.setString(1, jTextField1_UserName.getText());
        ps.setString(2, String.valueOf(jPasswordField1.getPassword()));


        ResultSet rs = ps.executeQuery();


        String Name = jTextField1_UserName.getText();
        if(rs.next())
        {
        String First_Name = rs.getString("First_Name");
        if(Name.equals(First_Name))
        {
            Agent_Info ag_info = new Agent_Info();
            ag_info.setVisible(true);

            ag_info.pack();
            ag_info.setLocationRelativeTo(null);
            this.dispose();
            //System.out.println("Yes");
        }
        }
        } catch (SQLException ex) {
            Logger.getLogger(LoginForm.class.getName()).log(Level.SEVERE, null, ex);
        }

Что я могу сделать для завершения этогозадача

...