如何将过程输出显示为java字段

如何将过程输出显示为java字段,java,arrays,Java,Arrays,我有一个程序,它使用用户名并输出一个自动标识ID,如下所示。我的目标是在按下按钮时在文本字段中显示过程的输出,如下面的java代码所示。到目前为止,程序运行良好,但未显示输出。请允许我寻求帮助 private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) { try { conn = inventconnect.ConnecrDb(); stored_p

我有一个程序,它使用用户名并输出一个自动标识ID,如下所示。我的目标是在按下按钮时在文本字段中显示过程的输出,如下面的java代码所示。到目前为止,程序运行良好,但未显示输出。请允许我寻求帮助

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt)
 {

        try {
            conn = inventconnect.ConnecrDb();
            stored_pro = conn.prepareCall("{call getentry(?)}");
            stored_pro.setString(1, this.txt_userrinfo.getText());
            stored_pro.execute();
            if (rs.next()) {
                String add1 = rs.getString("entry_id");
                jTextField1.setText(add1);
            }
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, ex);

        }
    } 
-


rs
从何而来?我实际上是java新手。我正在寻找一种更好的where方法,将我的过程的结果显示到jtextfield中。请帮助我我的目标是返回刚刚插入的新ID并将其显示在jtextfield中
create procedure getentry
(
    @user_name nvarchar(50)
)
as 
begin
INSERT INTO entry_no(user_name,entry_type)
   VALUES(@user_name,'PO')
SELECT SCOPE_IDENTITY() as entry_id
end