0
我正在开发一个关于java的学生注册项目。我想在删除所有查询时显示消息为“删除成功”,如果没有要删除的记录,则显示“未删除消息”。如果条件用于显示sql查询的状态
我该如何做到这一点if-else
条件,我已经做了,但它显示没有记录即使有删除。代码执行得很好,只有该消息得到了问题
我正在开发一个关于java的学生注册项目。我想在删除所有查询时显示消息为“删除成功”,如果没有要删除的记录,则显示“未删除消息”。如果条件用于显示sql查询的状态
我该如何做到这一点if-else
条件,我已经做了,但它显示没有记录即使有删除。代码执行得很好,只有该消息得到了问题
的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 ");
}
当我用它说没有记录要删除。 –
这意味着没有行被删除。执行此代码之前,您是否检查过表中是否有数据? – davidxxx
是的,有一个Jtable,显示所有信息,一切正常,但只有错误的味精。 –