亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

jsp+mysql數據庫操作常用方法實例總結

2020-07-27 21:30:33
字體:
來源:轉載
供稿:網友

本文實例講述了jsp+mysql數據庫操作常用方法。分享給大家供大家參考。具體如下:

1. 查看:    

<%@ page contentType="text/html;charset=GB2312" %> <%@ page import="java.sql.*" %> <HTML><style type="text/css"><!--body {  background-color: #99CCFF;}--></style> <BODY><font color="#FFFFFF"> <center><% Connection con; Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","123456");Statement sql; ResultSet rs; try{ sql=con.createStatement(); rs=sql.executeQuery("SELECT * FROM student");out.print("<Table Border style='font-size: 10pt'>"); out.print("<TR><td colspan=5 align=center>考生數據</td></tr>"); out.print("<TR><td colspan=5 align=center><a href='add.jsp' target='_self'>添加考生信息</a></td></tr>"); out.print("<TR>"); out.print("<Td width=50 >"+"姓名"); out.print("<Td width=100 >"+"年齡"); out.print("<Td width=100>"+"出生日期"); out.print("<Td width=100 colspan=2>"+"操作"); out.print("</TR>"); while(rs.next()) { out.print("<TR>"); out.print("<TD >"+rs.getString(2)+"</TD>"); out.print("<TD >"+rs.getString(3)+"</TD>"); out.print("<TD >"+rs.getString(4)+"</TD>"); String idstr=rs.getString(1);out.print("<TD><a href='delete.jsp?id="+idstr+"'>刪除</a></TD>"); out.print("<TD><a href='update.jsp?id="+idstr+"'>修改</a></TD>"); out.print("</TR>") ; }out.print("</Table>"); con.close(); } catch(SQLException e1) { out.print("SQL異常?。。?!"); } %> </center></BODY> </HTML>

2. add 添加:

<%@ page contentType="text/html;charset=gb2312" %><HTML><HEAD><style type="text/css"><!--body {  background-image: url();  background-color: #CCCCFF;}.STYLE5 {font-family: "Courier New", Courier, monospace; font-size: 14px; }.STYLE6 {  font-family: "Courier New", Courier, monospace;  font-size: 24px;}--></style><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD><BODY><Font size=2><p align="center" class="STYLE6">添加考生信息</p><CENTER><FORM action="insert.jsp" name=form><table>  <tr><td height="36"><span class="STYLE5">姓名:</span></td>  <td><Input name="name" type=text size="15" ></td></tr>  <tr>   <td height="36"><span class="STYLE5">年齡:</span></td>  <td><Input name="age" type=text size="15"></td></tr>  <tr>   <td height="36"><span class="STYLE5">出生年月:</span></td>  <td><Input name="birth" type=text size="15"></td></tr> </table> <table width="165">  <tr><td width="42" wnameth="42"><Input type=submit name="g" value="添加"></td>   <td width="28" wnameth="50">&nbsp;</td>   <td width="42" wnameth="50"><Input type="reset" name="h" value="重置"></td>   <td width="33" wnameth="42">&nbsp;</td>  </tr></table></Form></CENTER></Body></HTML>

3. delete 刪除:

<%@ page contentType="text/html;charset=gb2312" %> <%@ page import="java.sql.*" %> <html> <head> <title>刪除操作</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css"><!--body {  background-color: #FFCCFF;}--></style></head> <body> <center><% Connection con; Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","123456");Statement stmt; Statement s; ResultSet rs; String id=request.getParameter("id");try{ stmt=con.createStatement();String sql="delete from student where id="+id; stmt.executeUpdate(sql); s=con.createStatement(); rs=s.executeQuery("SELECT * FROM student"); out.print("<Table Border style='font-size: 10pt'>"); out.print("<TR><td colspan=5 align=center>考生數據</td></tr>");out.print("<TR><td colspan=5 align=center><a href='add.jsp' target='_self'>添加考生信息</a></td></tr>"); out.print("<TR>"); out.print("<Td width=50 >"+"姓名"); out.print("<Td width=100 >"+"年齡"); out.print("<Td width=100>"+"出生日期"); out.print("<Td width=100 colspan=2>"+"操作"); out.print("</TR>"); while(rs.next()) { out.print("<TR>"); out.print("<TD >"+rs.getString(2)+"</TD>"); out.print("<TD >"+rs.getString(3)+"</TD>"); out.print("<TD >"+rs.getString(4)+"</TD>"); String idstr=rs.getString(1);out.print("<TD >"+idstr+"</TD>"); out.print("<TD><a href='delete.jsp?id="+idstr+"'>刪除</a></TD>"); out.print("<TD><a href='update.jsp?id="+idstr+"'>修改</a></TD>"); out.print("</TR>") ; } out.print("</Table>"); con.close(); } catch(SQLException e1) { out.print("SQL異常?。。?!"); } %></center></body> </html>

4. update 示例1:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>無標題文檔</title><style type="text/css"><!--body {  background-color: #FFCCFF;}--></style></head><body><%String id=request.getParameter("id"); Connection con;  String name=null; String age=null; String birth=null; String id1=null;Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","123456");Statement sql; ResultSet rs; try{ sql=con.createStatement(); rs=sql.executeQuery("SELECT * FROM student");while(rs.next()) {  name=rs.getString(2); age=rs.getString(3); birth=rs.getString(4); id1=rs.getString(1);}con.close(); } catch(SQLException e1) { out.print("SQL異常?。。?!"); } %><center><form action="update2.jsp"><center> <p>&nbsp; </p> <p>姓名:  <input name="name" type="text" size="15" value="<%=name%>"> </p> <p> 年齡:  <input name="age" type="text" size="15" value="<%=age%>"> </p> <p>出生日期:  <input name="birth" type="text" size="15" value="<%=birth%>">  <input name="id1" type="hidden" value="<%=id1%>" /></p> <p><input name="g" type="submit" value="修改">&nbsp; &nbsp; &nbsp;<input name="h" type="reset" value="重置"></p></form></center></body></html>

5. update 示例2:    

<%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.sql.*" %> <%String name=request.getParameter("name");String age=request.getParameter("age");String birth=request.getParameter("birth");String id1=request.getParameter("id1");System.out.println(id1);Connection con=null;try{ Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","123456");Statement sql; sql=con.createStatement(); String sql2="update student set name='"+name+"',age='"+age+"',birth='"+birth+"' where id="+id1;System.out.print(sql2);int s=sql.executeUpdate(sql2);}catch(Exception e){System.out.println(e);}%>恭喜你,修改成功!<br /><a href="chakan.jsp">查看</a>

6. insert 插入

<%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.sql.*" %> <%String name=request.getParameter("name");String age=request.getParameter("age");String birth=request.getParameter("birth");Connection con=null;try{ Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","123456");Statement sql; sql=con.createStatement(); String sql2="insert into student(name,age,birth) values('"+name+"','"+age+"','"+birth+"')";System.out.print(sql2);int s=sql.executeUpdate(sql2);}catch(Exception e){System.out.println(e);}%>恭喜你,添加成功!<br /><a href="chakan.jsp">查看</a>

7. 創建數據庫

/*MySQL Data TransferSource Host: localhostSource Database: studentTarget Host: localhostTarget Database: studentDate: 2009-3-27 13:24:01*/SET FOREIGN_KEY_CHECKS=0;create database student;use student;-- ------------------------------ Table structure for student-- ----------------------------CREATE TABLE `student` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) default NULL, `age` varchar(255) default NULL, `birth` varchar(255) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=gbk;

希望本文所述對大家的JSP程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品欧美日韩专区| 欧美黄色片在线观看| 98精品国产高清在线xxxx天堂| 日韩精品极品视频| 国产精品极品尤物在线观看| 亚洲日本欧美中文幕| 国产日韩精品电影| 日韩美女视频免费看| 亚洲精品国精品久久99热一| 亚洲男人天堂网站| 欧美肥老太性生活视频| 日韩欧美在线视频观看| 日韩高清有码在线| 久久资源免费视频| 成人精品久久一区二区三区| 国产精品色婷婷视频| 欧美激情免费看| 国产日韩换脸av一区在线观看| 成人av电影天堂| 欧美午夜激情小视频| 国产一区玩具在线观看| 久久久久久一区二区三区| 亚洲天堂2020| 国产精品入口免费视| www.亚洲免费视频| 九九视频这里只有精品| 久久精品视频在线播放| 一区二区三区高清国产| 在线视频欧美日韩| 国产精品久久久久av| 亚洲精品美女久久久久| 亚洲视频专区在线| 国产欧美日韩中文字幕在线| 久久国产精品亚洲| 国产精品中文字幕在线观看| 91在线视频免费| 亚洲色无码播放| 精品久久久一区二区| 国产精品丝袜久久久久久高清| 国产成人鲁鲁免费视频a| 亚洲欧美国产一区二区三区| 国产91在线播放九色快色| 2021国产精品视频| 国产精品成人观看视频国产奇米| 亚洲tv在线观看| 51久久精品夜色国产麻豆| 欧美日韩精品在线视频| 欧美激情视频免费观看| 亚洲精品小视频在线观看| 国产精品国产亚洲伊人久久| 日韩网站免费观看| 成人高清视频观看www| 美女少妇精品视频| 久久久av网站| 国产福利精品av综合导导航| 亚洲自拍偷拍视频| 97色在线观看| 亚洲乱码av中文一区二区| 亚洲激情在线观看| 午夜精品一区二区三区在线播放| 日韩电影免费在线观看中文字幕| 日韩在线播放一区| 亚洲图片在区色| 亚洲电影第1页| 亚洲精品乱码久久久久久按摩观| 欧美成人免费va影院高清| 91精品国产乱码久久久久久久久| 亚洲xxxx在线| 亚洲一区二区久久久久久久| 欧美在线一区二区视频| 韩国日本不卡在线| 国产成人avxxxxx在线看| 国产精品成人观看视频国产奇米| 国产精品永久免费观看| 91人人爽人人爽人人精88v| 国产精品流白浆视频| 成人国产精品一区二区| 久久九九免费视频| 亚洲欧美激情精品一区二区| 欧美激情视频一区二区三区不卡| 韩日欧美一区二区| 国产精品午夜国产小视频| 日韩女优人人人人射在线视频| 国产婷婷色综合av蜜臀av| 一区二区三区视频免费在线观看| 日韩欧美aⅴ综合网站发布| 国产成人精品电影久久久| 91国内在线视频| 日韩国产高清污视频在线观看| 日韩中文字幕在线| 国产mv免费观看入口亚洲| 国产亚洲福利一区| 欧美在线一级va免费观看| 亚洲欧美另类中文字幕| 成人免费直播live| 日本精品性网站在线观看| 日韩激情av在线免费观看| 国产99久久精品一区二区| 亚洲女人被黑人巨大进入al| 91精品国产高清| 国产又爽又黄的激情精品视频| 国产激情综合五月久久| 久久精品小视频| 国产精品男人爽免费视频1| 91在线精品播放| 色视频www在线播放国产成人| 成人黄色免费网站在线观看| 亚洲电影在线看| 日韩成人高清在线| 亚洲日本中文字幕| 亚洲欧美日韩第一区| 午夜美女久久久久爽久久| 777国产偷窥盗摄精品视频| 国产69精品久久久| 青青a在线精品免费观看| 日韩va亚洲va欧洲va国产| 精品中文字幕乱| 欧美专区国产专区| 黑丝美女久久久| 中文字幕日韩欧美| 欧美中文在线观看国产| 亚洲第一精品夜夜躁人人躁| 国产成人精品在线观看| 欧美日本高清视频| 日韩av不卡在线| 91美女高潮出水| 91精品国产乱码久久久久久久久| 欧美色另类天堂2015| 欧洲亚洲免费视频| 国产精品久久久久久久app| 亚洲精美色品网站| 成人黄色免费看| 久久激情视频久久| 色999日韩欧美国产| 欧美在线观看www| 一本一本久久a久久精品综合小说| 成人中文字幕+乱码+中文字幕| 亚洲激情自拍图| 热门国产精品亚洲第一区在线| 日本91av在线播放| 亚洲国产精品悠悠久久琪琪| 成人激情在线观看| 91精品国产99| 色婷婷综合久久久久| 久久资源免费视频| 欧美日韩成人在线视频| 欧美激情一区二区三级高清视频| 日韩福利视频在线观看| 国产精品久久久久aaaa九色| 国产成人精品一区二区在线| 98精品在线视频| 国产精品第1页| 亚洲性猛交xxxxwww| 国产精品91久久久| 精品欧美激情精品一区| 国产不卡av在线免费观看| 韩剧1988在线观看免费完整版| 九九久久综合网站| 91亚洲va在线va天堂va国| 欧美午夜影院在线视频| 国产精品久久久久久久久久久不卡| 国产精品入口免费视| 97精品欧美一区二区三区| 日韩麻豆第一页|