隨筆 - 64  文章 - 9  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(6)

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

          隨筆分類(88)

          隨筆檔案(92)

          文章分類(142)

          文章檔案(182)

          天基成員

          學(xué)習(xí)園

          我的海角

          搜索

          •  

          積分與排名

          • 積分 - 183507
          • 排名 - 319

          最新評(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,'河南南洋');
          insert into employee values(null,'王冰','女',23,'北京');
          insert into employee values(null,'張風(fēng)','男',23,'河南南');
          insert into employee values(null,'李洋','女',33,'河南南');

          2.insert.html
          <html>
          <body>
          <center>
          <form action="doinsert.jsp" method="post">
          username:<input type="text" name="username"><br>
          sex:<input type="text" name="sex"><br>
          age:<input type="text" name="age"><br>
          address:<input type="text" name="address"><br>
          <input type="submit" value=" submit ">
          </form>
          </body>
          </html>

          3.doinsert.jsp

          <%@ page contentType="text/html;charset=gbk" import="java.sql.*"%>
          <html>
          <body>
          <font size="20">
          <%
            Connection con = null;
            PreparedStatement stmt = null;//使用預(yù)編語(yǔ)句聲明

            String sql = "";
          String name=request.getParameter("username");
          name = new String(name.getBytes("iso-8859-1"),"gbk");
          String sex=request.getParameter("sex");
          sex = new String(sex.getBytes("iso-8859-1"),"gbk");
          String age=request.getParameter("age");
          String address=request.getParameter("address");
          address = new String(address.getBytes("iso-8859-1"),"gbk");

          sql = "insert into employee(name,sex,age,address) values(?,?,?,?)";//使用通配符?賦值占位

           try{
              Class.forName("com.mysql.jdbc.Driver");//加載驅(qū)動(dòng)
             con= DriverManager.getConnection("jdbc:mysql://localhost:3306/oa","root","yu");//獲得連接
            
             stmt=con.prepareStatement(sql);//由于prepareStatement不用解釋,安全,快速
              stmt.setString(1,name);//與通配符?一一對(duì)應(yīng),并給通配符賦值
              stmt.setString(2,sex);
              stmt.setInt(3,Integer.parseInt(age));//將字符串轉(zhuǎn)化為int類型
              stmt.setString(4,address);
              stmt.executeUpdate();
             out.print("插入成功");

              }catch(Exception e){e.printStackTrace();}
          %>
          <br>
          <a href="test.jsp">查看</a>
          </font>
          </body>
          </html>


          4.test.jsp

          <%@ page contentType="text/html;charset=gbk" import="java.sql.*"%>
          <html>
          <body>
          <font size="20">
          <%
            Connection con = null;
            //Statement stmt = null;
            PreparedStatement stmt = null;
            ResultSet rs = null;
            String sql = "";
          sql = "select * from employee";
           try{
              Class.forName("com.mysql.jdbc.Driver");
             con= DriverManager.getConnection("jdbc:mysql://localhost:3306/oa","root","yu");
            //stmt = con.createStatement();
             stmt=con.prepareStatement(sql);//直接對(duì)sql語(yǔ)句進(jìn)行處理,不必解釋
            //rs =stmt.executeQuery(sql);
            rs =stmt.executeQuery();
          while(rs.next())
           {
             out.print(rs.getString("name")+" "+rs.getString("sex")+" "+rs.getString("age")+" "+rs.getString("address")+"<br>");
           }

              }catch(Exception e){e.printStackTrace();}
          %>
          </font>
          </body>
          </html>


          posted on 2009-04-21 11:21 鵬凌 閱讀(534) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 乐清市| 安化县| 土默特右旗| 黑河市| 甘南县| 甘肃省| 城口县| 将乐县| 关岭| 涟水县| 庆阳市| 金山区| 邹平县| 富川| 抚顺县| 阿拉善右旗| 威远县| 保靖县| 青州市| 崇阳县| 星子县| 营口市| 富源县| 前郭尔| 格尔木市| 天全县| 武邑县| 治县。| 东辽县| 喀喇沁旗| 鄂伦春自治旗| 延安市| 华安县| 错那县| 托里县| 怀宁县| 庆元县| 台山市| 大荔县| 丹巴县| 大埔县|