第6章:JSP中使用数据库.doc

上传人:飞****2 文档编号:60225789 上传时间:2022-11-15 格式:DOC 页数:7 大小:122.50KB
返回 下载 相关 举报
第6章:JSP中使用数据库.doc_第1页
第1页 / 共7页
第6章:JSP中使用数据库.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《第6章:JSP中使用数据库.doc》由会员分享,可在线阅读,更多相关《第6章:JSP中使用数据库.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、物联网web应用程序开发基础学 院 计算机科学与工程学院 学 号 姓 名 指 导 教 师 唐继强 使 用 教 材 编 写 时 间 第6章:JSP中使用数据库实验内容:(1) 第6章 6.13 实验1:查询记录;(2) 第6章 6.14 实验2:更行记录;(3) 第6章 6.15 实验3:删除记录;实验过程(实验1):inputCondition.jsp根据学号查询输入学号:根据姓名(模糊)查询姓名含有byNumber.jsplook:NumberConditionnumber=/根据学号查询到的记录:byName.jsplook:NameConditionname=/姓名含有的记录:lNumb

2、erCondition.tag%StringBufferresult;result=newStringBuffer();tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);catch(ClassNotFoundExceptione)out.print(e);Connectioncon;Statementsql;ResultSetrs;intn=0;tryresult.append();con=DriverManager.getConnection(jdbc:odbc:redsun,sa,sa);DatabaseMetaDatametadata=con.

3、getMetaData();ResultSetrs1=metadata.getColumns(null,null,message,null);int字段个数=0;result.append();while(rs1.next()字段个数+;StringclumnName=rs1.getString(4);result.append(+clumnName+);result.append();sql=con.createStatement();Stringcondition=SELECT*FROMmessageWherenumber=+number+;rs=sql.executeQuery(cond

4、ition);while(rs.next()result.append();for(intk=1;k=字段个数;k+)result.append(+rs.getString(k)+);result.append();result.append();con.close();catch(SQLExceptione)esult.append(e);jspContext.setAttribute(queryResultByNumber,newString(result);%NameCondition.tag%StringBufferresult;result=newStringBuffer();try

5、Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);catch(ClassNotFoundExceptione)out.print(e);Connectioncon;Statementsql;ResultSetrs;intn=0;tryresult.append();con=DriverManager.getConnection(jdbc:odbc:redsun,sa,sa);DatabaseMetaDatametadata=con.getMetaData();ResultSetrs1=metadata.getColumns(null,null,messag

6、e,null);int字段个数=0;result.append();while(rs1.next()字段个数+;StringclumnName=rs1.getString(4);result.append(+clumnName+);result.append();sql=con.createStatement();Stringcondition=SELECT*FROMmessageWherenameLike%+name+%;rs=sql.executeQuery(condition);while(rs.next()result.append();for(intk=1;k=字段个数;k+)res

7、ult.append(+rs.getString(k)+);result.append();result.append();con.close();catch(SQLExceptione)result.append(e);jspContext.setAttribute(queryResultByName,newString(result);%实验过程(实验2):inputNew.jsp输入要更新的学生的学号:输入新的姓名:输入新的出生日期:输入新的email:message表更新前的数据记录是:newResult.jsprenew:NewRecordnumber=name=birthday=email=/message表更新后的数据记录是:Tag文件参考代码NewRecord.tag实验过程(实验3):inputNumber.jsp删除记录:输入被删除的记录的学号:message表删除记录前的记录是:delete.jspdel:DelRecordnumber=/message表删除记录后的记录是:lTag文件参考代码DelRecord.tag总结:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁