云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JAVAWEB课件

JAVAWEB课件

  • 62 次阅读
  • 3 次下载
  • 2025/6/3 19:02:58

任务13、更新数据库中的数据

【任务目标】学习使用Statement接口更新数据库中数据的方法

【知识要点】通过Statement接口的executeUpdate方法执行SQL语句,对数据库进行修改操作。

【程序代码示例】 insertStudent.jsp <%@ page contentType=”text/html;charset=gb2312”%> 添加学生信息

添加新学生信息

学生学号:
学生姓名:
性别:
出生年月:
所在系部:
所在班级:
Convert.jsp <%! public String Bytes(String str) { try{

String strOld=str;

byte[] strNew=strOld.getBytes(ISO8859-1”);

String bytes=new String(strNew);

return bytes;

}

catch(Exception e){}

return null;

}

<%>

do_insert.jsp <%@ page contentType=”text/html;charset=gb2312” language=”java”%> <%@ page import=”java.sql.*”%> <%@ page import=”java.util.Date”%> 成功添加学生信息 <%@ include file=”convert.jsp”% <% try{ Class.forName(“”); Connection conn=DriverManager.getConnection(“”); Statement stm=conn.getConnection(); String sql=”insert into studentlist values(”+stu_num+”,’”+stu_name+”’,’”+stu_gender+”’,’”+dept_name+”’,’”+class_name+”’)”; int intTemp=stmt.executeUpdate(strSql); if(intTemp!=0) { out.println(“”+”学生添加成功!”+””); } } else { out.println(“”+”添加学生失败!”+””); } } catch(Exception e) { out.println(e.toString()); } %>

任务14 数据分页

【任务目标】学习JSP中对查询数据进行分页的方法

【知识要点】数据的获取、页面大小的设置、分页操作的处理。 【程序代码示例】 search.jsp

<%@ page contentType=”text/html;charset=gb2312”%> 学生查找<style type=” text/css”> <!— .style1 {font-size:12px} .style2 {color:#FF0000} --> </style> </head> <body> ”form1” onsubmit=”return check()” method=”post” action=”search_result.jsp”> <form name= ”80%” border=”0” align=”center” bgcolor=”#0099FF”> <table width= ”#FFFFFF”> <tr bgcolor= <th height=”39” scope=”row”><div align=”left”> <span style=”font-weight:400”><font size=”2”>查询项目:</font></span></div></th> <td><select name=”item” size=1> <option value=””>请选择</option> <option value=”stu_num”>stu_num</option> <option value=”stu_name”>stu_name</option> <option value=”dept_name”>dept_name</option> </select> </td> <td><font size=”2”>查询内容:</font></td> <td><input type=”text” name=”content”></td> <td><input type=”submit” name=”submit” value=”查询”> </tr> </table> </form> </body> </html> <script type=”text/javascript”> function check() { if(form1.content.value==””) { “请输入查询内容!”); alert( form1.content.focus(); return false; } } </script> </p><p>search_result.jsp <%@page contentType=”text/html;charset=gb2312” import=”java.sql.*”%> <html> <head> <title>学生信息搜索结果 <%@ include file=”convert.jsp”%> <% Connection conn=null; ResultSet rs=null; Statement stm=null; try{ Class.forName(“”); Connection conn=DriverManager.getConnection(“”); stm=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); String str_item=request.getParameter(“item”); String str_content=request.getParameter(“content”); String sql=””; if(sql==null||sql==””) { sql=”select * from studentlist”; } else{sql=”select * from studentlist where ”+str_item.trim()+” LIKE ‘%”+str_content.trim()+”%’”;} rs=stm.executeQuery(sql); } catch(Exception e) { e.printStackTrace(); } %>

<% String str=(String)request.getParameter(“page”);

搜索更多关于: JAVAWEB课件 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

任务13、更新数据库中的数据 【任务目标】学习使用Statement接口更新数据库中数据的方法 【知识要点】通过Statement接口的executeUpdate方法执行SQL语句,对数据库进行修改操作。 【程序代码示例】 insertStudent.jsp 添加学生信息 添加新学生信息 学生学号: 学生姓名:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com
学生学号 学生姓名 性别 系部名称 班级名称