我正在开发一个关于java的学生注册项目。我想在删除所有查询执行时显示“已成功删除”的消息,如果没有要删除的记录则显示“未删除的消息”。
我如何使用if-else
条件执行此操作,我已经完成但是它甚至没有显示要删除的记录。代码执行正常,只有消息得到问题
答案 0 :(得分:0)
javadoc州executeUpdate()
返回:
0
用于不返回任何内容的SQL语句。在您的情况下,您可以检查返回的值是否优于0
。
if(st.executeUpdate(query) > 0){
JOptionPane.showMessageDialog(null, "All Records Deleted
Successfully ");
}
}
else{
JOptionPane.showMessageDialog(null, "No records to delete ");
}