在JtextField中自动生成下一个数字

时间:2012-03-28 07:04:12

标签: java hibernate jdbc

我在eclipse中有一个JFrame用于添加员工详细信息。我需要在执行添加员工表单时自动在文本字段中显示下一个员工ID。员工ID在database.please help.i中设置为自动增量尝试了以下代码,但显示空指针错误。  试试{

                  String SQL_QUERY = " from Contact ";

                    org.hibernate.Query query = session.createQuery(SQL_QUERY);

                  for (Iterator it = query.iterate(); it.hasNext();) 
                    { 
                      Contact contact=(Contact)it.next();
                      last_emp_id=contact.getId();

                    }
                    System.out.println("last emp  id========: " + last_emp_id);

                    }
                   catch(Exception e1)
                    {
                   System.out.println(e1.getMessage());

                    }

             if(last_emp_id==0)
                 textField.setText("1");
             else 
             {
                 last_emp_id+=1;
                 String aString = Integer.toString(last_emp_id);
                 textField.setText(aString);


             }

0 个答案:

没有答案