




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Jsp常用功能:CSV文件的生成与分析 在后台判断参数是否为空时应当注意的一点JSP連結MySQL完整版包含Select、Insert、delete、update(转)2011-01-29 13:54:41|分类: jsp |标签:jspinsertselectupdatedelete |字号大中小订阅 目前發現到的問題就是例外處理了如果接收端是數值,結果傳送的是字串就會出問題下次要修改的部份:1.增加例外處理2.轉跳到錯誤訊息頁大概查了一下PreparedStatement與Statement的差別PreparedStatement:是預先編譯SQL語法Statement:在執行時才會去編譯SQL語法當SQL語法固定且重複性高時,使用PreparedStatement的效率會比較好。使用PreparedStatement也可以相對的避免一些SQL Injection。PreparedStatement缺點:因為代入參數,所以無法知道真正執行程式時的SQL語法,造成debug的難度增加。使用Statement:=database_ini.jsp說明:需要用到資料庫引用近來即可1213view plain | print | ?=index.jsp說明:首頁,顯示全部資料123 4 Index5 6 7 %8 /建立查詢並產生rs的資料表9 String sql = select * from test;10 ResultSet rs = stmt.executeQuery(sql);11 /開始顯示12 while(rs.next()13 String name = rs.getString(Name);14 String num = rs.getString(Num);15 out.print(Name : + name + Num : + num + );16 17 /關閉資料表18 rs.close();19 %20 21 新增資料22 刪除資料23 修改資料24 25view plain | print | ?=insert.jsp說明:新增資料部份121213 14 Insert15 16 17 18 Name : 19 20 21 22 回首頁23 24view plain | print | ?=delete.jsp說明:刪除資料部份121213 14 Update15 16 17 18 Num : 19 20 21 22 回首頁23 24view plain | print | ?=update.htm說明:選擇要修改哪筆資料12 3 Update4 5 6 7 Num : 8 9 10 11 回首頁12 13view plain | print | ?=update.jsp說明:修改資料部份121920 21 Update22 23 24 form action = update.jsp?num= method = post25 Name : input type = text name= name size = 10 value = 26 27 28 29 回首頁30 31view plain | print | ?=使用PreparedStatement:=database_ini.jsp說明:需要用到資料庫引用近來即可1213view plain | print | ?=index.jsp說明:首頁,顯示全部資料123 4 Index5 6 7%8 /建立查詢並產生rs的資料表9 String sql = select * from test;10 pstmt = conn.prepareStatement(sql); 11 ResultSet rs = pstmt.executeQuery();12 /開始顯示13 while(rs.next()14 String name = rs.getString(Name);15 String num = rs.getString(Num);16 out.print(Name : + name + Num : + num + );17 18 /關閉資料表19 rs.close();20%21 新增資料22 刪除資料23 修改資料24 25view plain | print | ?=insert.jsp說明:新增資料部份121415 16 Insert17 18 19 20 Name : 21 22 23 24 回首頁25 26view plain | print | ?=delete.jsp說明:刪除資料部份121415 16 Update17 18 19 20 Num : 21 22 23 24 回首頁25 26view plain | print | ?=update.htm說明:選擇要修改哪筆資料12 3 Update4 5 6 7 Num : 8 9 10 11 回首頁12 13view plain | print | ?=update.jsp說明:修改資料部份122324 25 Update26 27 28 form action = update.jsp?num=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年微滴灌施肥装置项目发展计划
- 2025年放射性核素遥控后装机项目建议书
- 2025年证券经纪代理与营业部服务项目发展计划
- 抗生妇产科素使用课件
- 2025年海南省澄迈县中考数学模拟试卷(二)(含答案)
- 2025年汽车轮胎压力监测系统合作协议书
- 2025年青马班考试题目及答案
- 2025年毕节地区考试试卷及答案
- 2025年设备能源考试题型及答案
- 慢性肉芽肿性疾病
- (2025秋新版)人教版八年级历史上册全册教案
- 医务人员职业暴露预防及处理课件(完整版)
- 七年级英语阅读理解55篇(含答案)
- C语言程序设计 课件 第1章-C语言概述
- 中职学校《机械基础》第二学期全套电子教案(含教学进度计划)(配套教材:高教版中职统编)云天课件
- 《重性精神疾病管理治疗工作规范》综合解读
- 装饰装修工程培训课件(ppt-162页)
- 08S305-小型潜水泵选用及安装图集
- 全科医师转岗培训题库全
- 泰山版(2018版)小学信息技术第1册教学计划
- 老年人高血压防治知识讲座
评论
0/150
提交评论