第六章jsp中使用数据库-实验报告(共10页).doc
《第六章jsp中使用数据库-实验报告(共10页).doc》由会员分享,可在线阅读,更多相关《第六章jsp中使用数据库-实验报告(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验六:与数据库的连接1. 相关知识点本实验使用JDBC-ODBC桥接器方式和数据库建立连接,那么查询数据库中表的记录的步骤是:与数据源redsun建立连接。Connection con=DriverManager.getConnection(jdbc:odbc:redsun,sa,sa);返回Statement对象。Statement sql=con.createStatemet();向数据库发送关于查询记录的SQL语句,返回查询结果,即ResultSet对象。ResultSet rs=aql.executeQuery(查询message表的SQL语句);2. 实验
2、目的本实验的目的是让读者掌握使用JDBC查询数据库中表的记录3. 实验要求编写三个JSP页面:inputCondition,jsp、byNumber.jsp和byName.jsp页面。编写两个Tag文件:NumberCondition.tag和NameCondition.tag。inputCondition.jsp的具体要求inputCondition.jsp页面提供两个表单。其中一个表单允许用户输入要查询的学生的学号,即输入message表中number字段的查询条件,然后将查询条件提交给byNumber.jsp,另一个表单允许用户输入要查询的学生的姓名,即输入message表中name字段
3、的查询条件,然后将查询条件提交给byName.jsp。inputCondition.jsp页面的效果如图6-38所示。byNumber.jsp的具体要求byNumber.jsp页面首先获得inputCondition.jsp页面提交的关于number字段的查询条件,然后使用Tag标记调用Tag文件ByNumber.tag,并将number字段的查询条件传递给ByNumber.tag。byName.jsp的具体要求byName.jsp页面首先获得inpputCondition.jsp页面提交的关于name字段的查询条件,然后使用Tag标记调用Tag文件ByName.tag,并将name字段的查询
4、条件传递给ByName.tag。NumberCondition.tag的具体要求NumberCondition.tag文件使用attribute指令获得byNumber.jsp页面传递过来的number字段的查询条件,然后和数据源redsun建立连接,根据得到的查询条件查询message表。NumberCondition.tag文件使用variable指令将查询结果返回给byNumber.jsp页面。NameCondition.tag的具体要求NameCondiion.tag文件使用attribute指令获得byName.jsp页面传递过来的name字段的查询条件,然后和数据源redsun建立
5、连接,根据得到的查询条件查询message表。NameCondition.tag文件使用variable指令将查询结果返回给byName.jsp页面。4. 参考代码代码仅供参考,学生可按着实验要求,参考本代码编写代码。JSP页面参考代码如下:QueryTag.tag% StringBuffer result;result=new StringBuffer();try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);catch(Exception e)Connection con;Statement sql;ResultSet rs;try result.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 jsp 使用 数据库 实验 报告 10
限制150内