网站大量收购闲置独家精品文档,联系QQ:2885784924

第6章 JDBC技术.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 JDBC技术

%@ page contentType=text/html; charset=gb2312 language=java % %@ page import=java.sql.*% % String url =jdbc:mysql://localhost:3306/school; //数据库连接字符串 Class.forName(org.gjt.mm.mysql.Driver).newInstance(); //加载驱动程序 Connection conn= DriverManager.getConnection(url,root,dba); //建立连接 String sql=select * from teacher where address=?; PreparedStatement pStmt = conn.prepareStatement(sql); String param1=request.getParameter(address); pStmt.setString(1,param1); ResultSet rs=pStmt.executeQuery( ); while( rs.next() ){ //处理结果集 out.print(rs.getString(id)+ ); out.print(rs.getString(name)+ ); out.print(rs.getString(address)+ ); out.print(rs.getString(year)+br); } //关闭 rs.close(); pStmt.close(); conn.close(); % searchResult.jsp 注意谁带参数 课堂练习2 在页面中输入相关数据,将其添加到数据库表中。 form action=insert.jsp 编号:input type=text name=idbr 姓名:input type=text name=namebr 住址:input type=text name=addressbr 生日:input type=text name=yearbr input type=submit value=提交 input type=reset value=重写 /form String url =jdbc:mysql://localhost:3306/school; Class.forName(org.gjt.mm.mysql.Driver).newInstance(); Connection conn= DriverManager.getConnection(url,root,dba); String sql=insert into teacher values(?,?,?,?); PreparedStatement pStmt = conn.prepareStatement(sql); Integer param1=Integer.parseInt(request.getParameter(id)); String param2=request.getParameter(name); String param3=request.getParameter(address); String param4=request.getParameter(year); pStmt.setInt(1,param1); pStmt.setString(2,param2); pStmt.setString(3,param3); pStmt.setString(4,param4); int rowCount=pStmt.executeUpdate( ); //先更新,再查询 ResultSet rs=pStmt.executeQuery(Select * from teacher); while( rs.next() ) { … } rs.close(); pStmt.close(); conn.close(); 参考 综合练习 登陆页面用户认证。 要求: 创建MySQL数据库名为userdb,用户表名为user,该表含两个字段:帐号id(主键)和密码psd,且均为字符串类型。 客户端login.jsp界面如上图。 在login.jsp中用JavaScript检查数据的合法性,帐号和密码为必填项目,密码长度必须为6位。 通过合法性检查后,跳转到vali

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档