3.记录的插入、删除和更新操作 这3种操作需要由Statement对象使用executeUpdate(string sql)方法来实现。该方法的返回值是int型,表示SQL语句影响的记录条数。 插入操作:(这里st是语句对象,前已定义) String sqlstr=”insert into 表名 values(字段值1,字段值2,……); st.executeUpdate(sqlstr); 例如,下面的例子中有语句:
String str1=\ALUES('\ sql.executeUpdate(str1); //执行添加操作。 更新操作: String sqlstr=”update 表名 set 被修改字段名=新字段值 where 条件”; st.executeUpdate(sqlstr); 删除操作: String sqlstr=”delete from 表名 where 条件”; st.executeUpdate(sqlstr);
例5 向表里添加新的记录(MySQL数据库)
前台网页select.jsp,后台表单处理程序name.jsp。可以将前台输入的信息通过后台存入到表中:
前台网页select.jsp <%@ page contentType=\ import=\ %>
数据库更新前记录: <%! public String getStr(String str) { try { } String temp_p=str; byte[] temp_t=temp_p.getBytes(\); String temp=new String(temp_t); return temp; } %> <% catch(Exception e) { } return \; Connection con; Statement sql; ResultSet rs; try{ Class.forName(\); } %> %>
| 序列号 | 商品名称 | 供应商 | 价格 rs=sql.executeQuery(\); try{ con=DriverManager.getConnection(\,\,\); sql=con.createStatement(); catch(ClassNotFoundException e){ } out.println(e); | 类型 | 数量 while(rs.next()){ <% <% %> |
|---|
添加新记录到数据库:
后台表单处理程序name.jsp
<%@ page contentType=\ import=\ %>
<%! public String getStr(String str) { try { } catch(Exception e) { } String temp_p=str; byte[] temp_t=temp_p.getBytes(\); String temp=new String(temp_t); return temp; } %> <% return \; Connection con; Statement sql; ResultSet rs; try{ Class.forName(\).newInstance(); } String id=request.getParameter(\); //获取提交的序列号 if(id==null){ id=\; } String name_s=request.getParameter(\); //获取提交的商品名称 String name=getStr(name_s); String category_s=request.getParameter(\); //获取提交的分类: String category=getStr(category_s); String productor_s=request.getParameter(\); //获取提交的供应商: String productor=getStr(productor_s); String price=request.getParameter(\); //获取提交的单价: if(price==null){ con=DriverManager.getConnection(\sql=con.createStatement(); b\,\,\); catch(ClassNotFoundException e){ } out.println(e); price=\; } String number=request.getParameter(\); //获取提交的数量: if(number==null){ number=\; }- 《JSP笔记》之七(数据库mysql)
- 北京市行政部门党政领导干部任期经济责任审计操作指南及附件
- 北京市行政部门党政领导干部任期经济责任审计操作指南及附件
- 2017届高三政治第一轮复习导学案_《政治生活》第二课 我国公民的政治参与高品质
- 加强业务外包管理 防范业务外包风险
- 水泥厂安全生产应急预案
- 2019年全国各地中考数学试题分类汇编(第一期) 专题22 等腰三角形(含解析)
- CimatronE分模和模具设计 - 图文
- 北京市行政部门党政领导干部任期经济责任审计操作指南及附件
- 机械加工技术基础首页和教案.
- 最新人教部编版小升初语文阅读考点与题型解读指导:人物形象(无答案)全国通用
- 中考化学模拟试题练习(含答案)
- 北京市行政部门党政领导干部任期经济责任审计操作指南及附件
- 2017-2022年中国课外辅导行业分析研究报告(目录) - 图文
- 《护理管理学》作业集答案(高睿)(高起专)(专本科函授)
- 项目部管理制度
- 北京市行政部门党政领导干部任期经济责任审计操作指南及附件
- 2017-2022年中国课外辅导行业分析研究报告(目录) - 图文
- 道路货物运输经营许可证换证申请表
- 中国移动上网日志留存系统LTE采集解析设备规范

