qq_57931996 2023-03-19 20:48 采纳率: 88.9%
浏览 54
已结题

JSP Web 应用开发 数据库 executeUpdate()方法抛出异常

JSP Web 应用开发 数据库
executeUpdate()方法抛出异常

img

个人查错定位到24行
运行到23行输出2,抛出SQLExcepion异常输出1,3未输出求解

img

源代码

<%--
  Created by IntelliJ IDEA.
  User: 26316
  Date: 2023/3/19
  Time: 19:50
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.sql.*" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
<%
    Connection conn = null;
    Statement stmt = null;
    try {
        Class.forName("com.mysql.jdbc.Driver");
        String url = "jdbc:mysql://localhost:3306/jqe_school?characterEncoding=utf-8";
        conn = DriverManager.getConnection(url,"root","newpassword");
        stmt = conn.createStatement();
        String sql = "insert into Student values(907,'李强','男',1990,'电子系','北京市西城区')";out.println("2");
        int num = stmt.executeUpdate(sql);out.println("3");
        stmt.close();
        conn.close();
        out.print("插入数据影响的行数为"+num);
    }catch (ClassNotFoundException e){
        e.printStackTrace();
    }catch (SQLException e){
        out.println("1");
        e.printStackTrace();
    }
%>
</body>
</html>


  • 写回答

4条回答 默认 最新

  • CSDN专家-sinJack 2023-03-19 21:03
    关注

    保存时,报错了。
    看下控制台的异常信息,应该是有提示的。

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 3月27日
  • 已采纳回答 3月19日
  • 创建了问题 3月19日

悬赏问题

  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改