javabean数据库增删改通用基本代码

package 包名; import java.sql.*; public class 类名 { private Connection conn =null; private Statement stmt; ResultSet rs = null; String url=“jdbc:sqlserver://localhost:1433;DatabaseName=Webfinal”;//数据库名 String username = “sa”;//数据库账号 String password = “root”;//密码 int n; public int executeDelete(String delete) { try { Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”); } catch (ClassNotFoundException ex1) { } try{ conn = DriverManager.getConnection(url,username,password); stmt = conn.createStatement( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); n = stmt.executeUpdate(delete); }catch (SQLException ex){ System.err.println(“sql_data.executeQuery:” + ex.getMessage()); } return n; } public void close(){ try{ stmt.close(); conn.close(); rs.close(); }catch(Exception ex){ System.out.println(ex.toString()); } } }

// servlet新增实例 //servlet文件 package myproject; import java.io.; import javax.servlet.; import javax.servlet.http.*;

public class add_servlet extends HttpServlet {

delete delete_bean = new delete();

public void init() throws ServletException {
	
}
public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{
	response.setHeader("Content-type","text/html; charset=UTF-8");
	PrintWriter out = response.getWriter();
	String update = "INSERT INTO dbo.u_user(id,username,password,email) VALUES(";
	
	request.setCharacterEncoding("UTF-8");
	update+=request.getParameter("add1");
	update+=",";
	update+=request.getParameter("add2");
	update+=",";
	update+=request.getParameter("add3");
	update+=",";
	update+=request.getParameter("add4");
	update+=");";
	System.out.println(update);
	
	delete_bean.executeDelete(update);
	String script = "<script language="JavaScript">+alert("添加成功!");window.location.href=index.jsp</script>";
	out.println(script);
}

}

经验分享 程序员 微信小程序 职场和发展