<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 64  文章 - 9  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    我參與的團(tuán)隊(duì)

    隨筆分類(88)

    隨筆檔案(92)

    文章分類(142)

    文章檔案(182)

    天基成員

    學(xué)習(xí)園

    我的海角

    搜索

    •  

    積分與排名

    • 積分 - 182628
    • 排名 - 318

    最新評(píng)論

    1.mysql
    create database oa;
    use oa;
    create table employee(
    id int primary key auto_increment,
    name varchar(20),
    sex varchar(2),
    age int,
    address varchar(50)
    );
    insert into employee values(null,'張冰','女',23,'南陽(yáng)');
    insert into employee values(null,'王冰','女',23,'北京');
    insert into employee values(null,'張風(fēng)','男',23,'信陽(yáng)');
    insert into employee values(null,'李洋','女',33,'周口');

    2.test.jsp

    <%@ page contentType="text/html;charset=gbk" import="java.sql.*"%>
    <html>
    <body>
    <center>
    <Br>
    <form action="" method="post" name="form1">//用post方法顯示會(huì)在網(wǎng)頁(yè)左下角顯示ID的值
    <table border=1 width="800">//表格框線 <TABLE BORDER=?></TABLE>(可以設(shè)定數(shù)值)
    <tr><td>請(qǐng)選擇查詢條件</td>//儲(chǔ)存格 <TD></TD>
     <td><select name="tiaojian">     //下拉框
    <option value="name"> 姓 名 </option>
    <option value="sex"> 性  別</option>
    <option value="age"> 年  齡 </option>
    </select></td>
    <td><input type="text" name="result"></td>//</td>代表一個(gè)小方格    <tr>代表一行   <table>是一個(gè)表
    <td><input type="submit" value="  提   交  "></td>
    </tr>
    </table>
    </form>
    <table border=1 width="800">
    <tr>
    <td>ID</td>
    <td>姓名</td><td>年齡</td><td>性別</td>
    <td>地址</td>
    <td>操作</td>
    </tr>
    <%
    Connection con = null;
    Statement stmt= null;
    ResultSet rs =null;
    String sql="";
     sql ="select * from employee";
    String tiaojian=request.getParameter("tiaojian");
    String result = request.getParameter("result");
    if(tiaojian!=null&&result!=null){
     result = new String(result.getBytes("iso-8859-1"),"gbk");//將結(jié)果轉(zhuǎn)為漢字
    sql="select * from employee where "+tiaojian+"='"+result+"'";//從數(shù)據(jù)庫(kù)中調(diào)條件和結(jié)果
    }
    out.print(sql);
    try{
    Class.forName("com.mysql.jdbc.Driver");
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/oa","root","yu");
    stmt = con.createStatement();
    rs = stmt.executeQuery(sql);
    while(rs.next()){
    %>
    <tr>
    <td><%=rs.getString("id")%></td>
    <td>

    <a href="view.jsp?id=<%=rs.getString("id")%>" target=_blank>
    <%=rs.getString("name")%></a>  //用?傳ID值;建立一個(gè)連接view.jsp,并由view.jsp從數(shù)據(jù)庫(kù)傳值,而且,將其連接到名字上
    </td>
    <td><%=rs.getString("age")%></td>
    <td><%=rs.getString("sex")%></td>
    <td><%=rs.getString("address")%></td>
    <td><a href="del.jsp?aa=<%=rs.getString("id")%>">刪除</a></td>//移到刪除上會(huì)顯示ID的值aa=?
    </tr>
    <%
     }
    con.close();//關(guān)閉對(duì)數(shù)據(jù)庫(kù)的連接,否則會(huì)使數(shù)據(jù)庫(kù)崩潰
    }catch(Exception e){e.printStackTrace();}
    %>
    </table>
    </center>
    </body>
    </html>

    3.view.jsp

    <%@ page contentType="text/html;charset=gbk" import="java.sql.*"%>
    <html>
    <body>
    <center>

    <font size="15">
    <%
    Connection con = null;
    Statement stmt= null;
    ResultSet rs =null;
    String sql="";
     String id= request.getParameter("id");
    sql="select * from employee where id='"+id+"'";
    try{
    Class.forName("com.mysql.jdbc.Driver");
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/oa","root","yu");
    stmt = con.createStatement();
    rs = stmt.executeQuery(sql);
    if(rs.next()){
     out.print(rs.getString("name")+"<br>"+rs.getString("sex")+"<br>"+rs.getString("age")+"<br>"+rs.getString("address")+"<br>");//將姓名,性別,年齡,地址取回來(lái),并在點(diǎn)姓名時(shí)顯示
     }
    con.close();
    }catch(Exception e){e.printStackTrace();}
    %>

    </center>
    </body>
    </html>

    4.del.jsp
    <%@ page contentType="text/html;charset=gbk" import="java.sql.*"%>
    <html>
    <body>
    <center>
    <font size="20">
    <%
    Connection con = null;
    Statement stmt= null;
    String sql="";
    String id= request.getParameter("aa");
    sql ="delete from employee where id='"+id+"'";//用ID作為主鍵,并通過sql刪除一條數(shù)據(jù)
    try{
    Class.forName("com.mysql.jdbc.Driver");
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/oa","root","yu");
    stmt = con.createStatement();
    int k=stmt.executeUpdate(sql);
    if(k==1)out.print("刪除成功");//只刪除一條數(shù)據(jù)
    else out.print("刪除失敗");
    con.close();
    }catch(Exception e){e.printStackTrace();}
    %>
    <br><a href="test.jsp">返回</a>
    </center>
    </body>
    </html>
    posted on 2009-04-21 11:27 鵬凌 閱讀(282) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 中文字幕视频在线免费观看 | 成人自慰女黄网站免费大全| 亚洲无线码在线一区观看| 无码人妻AV免费一区二区三区| 亚洲av永久无码精品三区在线4| 国产乱子伦精品免费女| 两性色午夜免费视频| 亚洲一级毛片中文字幕| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 18禁黄网站禁片免费观看不卡| 亚洲人成网站免费播放| 亚洲综合网站色欲色欲| 青娱乐免费视频在线观看| 亚欧洲精品在线视频免费观看| 成人福利在线观看免费视频| 亚洲精品白浆高清久久久久久| 好先生在线观看免费播放| a毛片在线免费观看| 亚洲人成自拍网站在线观看| 久久久亚洲精品国产| 日本一区二区三区日本免费| 久久久高清日本道免费观看| 亚洲AV无码国产精品永久一区| 久久久久亚洲AV成人无码网站| 日本免费一区二区三区最新 | 四虎永久在线精品视频免费观看| 免费人成毛片动漫在线播放| 偷自拍亚洲视频在线观看99| 亚洲第一成年人网站| 久久久久国产亚洲AV麻豆| 四虎成人免费观看在线网址| 久久午夜伦鲁片免费无码| 一本到卡二卡三卡免费高| 亚洲a∨国产av综合av下载| 中文字幕亚洲第一在线| 亚洲人成图片小说网站| 亚洲国产成人影院播放| 免费视频淫片aa毛片| 国产成人亚洲毛片| 亚洲免费观看在线视频| 亚洲国产人成网站在线电影动漫 |