JSP 在往数据库里插入内容

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:51:18
插入后 没有 报错 就是 内容没有插进去啊 ??!!小弟刚看是学习啊?!?
代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*,java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>验证并提交数据</title>
</head>
<body>
<%

String password =(String)request.getParameter("password");
String repassword =(String)request.getParameter("repassword");
if(!password.equals(repassword)){
response.sendRedirect("error.jsp");
}
else{

sql.executeUpdate("insert into users values('"+name+"','"+password+"','"+sex+"','"+work+"','"+strLove+"','"+show+"')");

values前要加字段名
比如name在数据库中的字段为name
insert into users name values '"+name+"'

把驱动改为:oracle.jdbc.OracleDriver
url:jdbc:oracle:thin:@localhost:1521:yourdbname
dbname
dbpwd

添加oracle.jar包

建议连接数据库代码写在类里,不要写在jsp里

配置数据源了吗?
检查 表名 对不对

是不是你那个 executeUpdate 方法写错啦
你要是有错误提示的那段内容 ,找起来跟方便

可能是忘记导入包了把?