gpt4 book ai didi

java - if条件用于显示sql查询的状态

转载 作者:行者123 更新时间:2023-11-29 19:37:07 25 4
gpt4 key购买 nike

我正在开发一个java上的学生注册项目。我想在执行删除所有查询时显示一条消息“已成功删除”,如果没有要删除的记录则显示“未删除消息”。

如何使用 if-else 条件执行此操作,我已经完成了,但它显示没有记录可删除,即使有。代码执行正常,只有消息出现问题

最佳答案

javadoc状态 executeUpdate() 返回:

  • SQL 数据操作语言 (DML) 语句的行计数
  • 0 表示不返回任何内容的 SQL 语句。

就您的情况而言,您可以检查返回的值是否优于 0

if(st.executeUpdate(query) > 0){
JOptionPane.showMessageDialog(null, "All Records Deleted
Successfully ");
}
}
else{
JOptionPane.showMessageDialog(null, "No records to delete ");
}

关于java - if条件用于显示sql查询的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41519833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com