jsp对数据库数据增加代码
时间: 2023-09-19 13:10:13 浏览: 99
以下是将数据插入到数据库表中的 JSP 代码示例:
```jsp
<%
Connection conn = null;
PreparedStatement pstmt = null;
String sql = "INSERT INTO tableName (col1, col2, col3) VALUES (?, ?, ?)";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbName", "username", "password");
pstmt = conn.prepareStatement(sql);
// 给 SQL 语句中的占位符赋值
pstmt.setString(1, "value1");
pstmt.setInt(2, 123);
pstmt.setDouble(3, 45.67);
pstmt.executeUpdate(); // 执行插入操作
out.println("数据插入成功!");
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
} finally {
try {
if (pstmt != null) {
pstmt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
%>
```
注意,上述代码中的 `tableName`、`col1`、`col2`、`col3`、`dbName`、`username`、`password` 等都需要替换成你自己的表名、列名、数据库名、用户名和密码。同时,也需要根据具体情况修改数据库连接的 URL 和驱动程序的类名。
阅读全文