数据库连接代码

		//在init函数中,使用servlet上下文访问web.xml文件的配置信息
		ServletContext sc=getServletContext();
		String driverClass=sc.getInitParameter("drivername");
		String url=sc.getInitParameter("url");
		
		
		//加载驱动
		Class.forName("drivername");
		//创建数据库连接
		Connection conn=DriverManager.getConnection(url, user, password);
		//访问数据库
		Statement stmt=conn.createStatement();
		stmt.executeUpdate("create table employee(id int,name vachar(10),hiredate date");
		
		//如果要用不同的参数来多次执行同一个sql语句,可以使用PreparedStatement预编译sql语句,提高效率。
		PreparedStatement pstmt=conn.prepareStatement("insert into employee values (?,?,?");
		pstmt.setInt(1, 1);
		pstmt.setString(2, "zhangshan");
		pstmt.setInt(3, java.sql.Date.valueOf("2004-5-8"));
		pstmt.executeUpdate();
		pstmt.setInt(1, 2);
		pstmt.setString(2, "lisai");
		pstmt.setInt(3, java.sql.Date.valueOf("2005-5-8"));
		pstmt.executeUpdate();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值