0

私はJavaプログラム、バックエンドを開発しています:MS Access。エラーや例外のないコードを記述しました。他のすべてのボタンは正常に動作しています。

「挿入」ボタン (GUI からデータベースに挿入するために使用) のみが機能しません。ネット Bean によってエラーは表示されません。

         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){

                }

            }
        });
4

1 に答える 1

1

次の手順を実行します:

  1. ex.printStackTrace();を追加します。あなたのキャッチブロックで。

                    //close two variable
                    st.close();
                    rs.close();
                catch(Exception ex){
                      ex.printStackTrace();
    
                }
    
  2. アプリケーションを実行し、レコードを挿入してみてください

  3. これによりエラー メッセージがスローされ、この新しいコードにより、コンソールまたはログに完全な例外スタック トレースが表示されます。

エラー メッセージから問題を特定できる場合があります。そうでない場合は、エラー メッセージをコミュニティに貼り付けて、さらに支援を求めてください。

于 2013-03-29T21:33:43.597 に答える