插入按钮连接

时间:2013-03-29 10:32:12

标签: java database ms-access

我正在开发一个java程序,后端:MS Access。我写的代码没有错误或异常,所有其他按钮工作正常。

只有“插入”按钮(用于从GUI插入数据库)不起作用..网络豆没有显示错误。

         b1.addActionListener(new ActionListener(){
            @Override
            public void actionPerformed (ActionEvent e)
            {
                String fname=t1.getText();
                String lname=t2.getText();
                String age=t3.getText();

                try{
                    rs.moveToInsertRow();//moves cursor to new row

                    rs.updateString("Fname", fname);
                    rs.updateString("Lname", lname);
                    rs.updateString("age", age);
                    rs.insertRow();

                    //close two variable
                    st.close();
                    rs.close();
                catch(Exception ex){

                }

            }
        });

1 个答案:

答案 0 :(得分:1)

请按照以下步骤操作:

  1. 在catch块中添加 ex.printStackTrace();

                    //close two variable
                    st.close();
                    rs.close();
                catch(Exception ex){
                      ex.printStackTrace();
    
                }
    
  2. 运行您的应用程序并尝试插入记录

  3. 这将抛出错误消息,并且由于这个新代码,它将在控制台或日志中显示完整的异常堆栈跟踪。
  4. 您可以从错误消息中找到问题。如果没有将错误消息粘贴到社区以获得进一步的帮助。