【发布时间】:2017-01-07 09:20:14
【问题描述】:
我正在开发一个关于 java 的学生注册项目。我想在删除所有查询执行时显示一条消息“已成功删除”,如果没有要删除的记录,则显示“未删除消息”。
如何使用if-else 条件执行此操作,我已经完成了,但即使有记录,它也不会显示要删除的记录。代码执行正常,只有消息有问题
【问题讨论】:
标签: java mysql sql-server if-statement
我正在开发一个关于 java 的学生注册项目。我想在删除所有查询执行时显示一条消息“已成功删除”,如果没有要删除的记录,则显示“未删除消息”。
如何使用if-else 条件执行此操作,我已经完成了,但即使有记录,它也不会显示要删除的记录。代码执行正常,只有消息有问题
【问题讨论】:
标签: java mysql sql-server if-statement
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 ");
}
【讨论】: