我正在开发一个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){
}
}
});
答案 0 :(得分:1)
请按照以下步骤操作:
在catch块中添加 ex.printStackTrace(); 。
//close two variable
st.close();
rs.close();
catch(Exception ex){
ex.printStackTrace();
}
运行您的应用程序并尝试插入记录
您可以从错误消息中找到问题。如果没有将错误消息粘贴到社区以获得进一步的帮助。