10.26

发布时间 2023-12-16 23:32:44作者: 张佳木

今日学习内容

<%@ page import="java.sql.*" %>
<%@ page import="java.sql.PreparedStatement" %><%--
Created by IntelliJ IDEA.
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%

int tid= Integer.parseInt(request.getParameter("tid"));
String name=request.getParameter("name");
String zhicheng=request.getParameter("zhicheng");
String college=request.getParameter("college");


try {
Class.forName("com.mysql.cj.jdbc.Driver");
} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
}
request.setCharacterEncoding("utf-8");
Connection conn = null;
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/2017xuanke", "root", "123456");
Statement stat = null;
stat = conn.createStatement();
String sql = "INSERT INTO teacher(tid,name,zhicheng,college)VALUES(?,?,?,?)";
PreparedStatement ps = null;
ps = conn.prepareStatement(sql);
ps.setInt(1,tid);
ps.setString(2,name);
ps.setString(3,zhicheng);
ps.setString(4,college);


int i = 0;
i = ps.executeUpdate();
out.println("成功添加" + i + "行");
stat.close();
conn.close();
%>

</body>
</html>