关于删除功能 数据库里没有的id 进行删除操作还提示删除成功 如何优化大神们

来源:2-9 JDBC实战---搭建视图层(下)

丶子非鱼

2017-03-05 10:11

 else if(OPERATION_DELETE.equals(in.toUpperCase())

   ||OPERATION_DELETE.substring(0, 1).equals(in.toUpperCase())){

System.out.println("输入需要删除女神的ID:");

Scanner s=new Scanner(System.in);

try {

action.del(Integer.valueOf(s.nextInt()));

System.out.println("删除成功");

} catch (NumberFormatException e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("请输入数字");

} catch (SQLException e) {

// TODO Auto-generated catch block

System.out.println("输入的ID不存在  重新输入");

}

 

}


写回答 关注

1回答

  • 放牛崽
    2017-03-05 17:01:59
    已采纳

    删除之前先查询一次,如果没有提示没有此记录,有的话删除,完事

    丶子非鱼

    非常感谢!

    2017-03-05 20:18:45

    共 1 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题