<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Javaweb-JDBC練習

      package PRACTICE;

      import DUIXIANG.Brand;
      import com.alibaba.druid.pool.DruidDataSourceFactory;

      import javax.sql.DataSource;
      import java.io.FileInputStream;
      import java.sql.*;
      import java.util.ArrayList;
      import java.util.List;
      import java.util.Properties;

      public class ControlOfBrandNew {
      public static void main(String[] args) throws Exception {
      //添加
      //Insert();
      //修改
      //Update();
      //刪除
      Drop();
      //查詢
      SearchAll();
      }
      public static void SearchAll() throws Exception {//查詢
      Properties prop = new Properties();
      prop.load(new FileInputStream("./src/druid.properties"));
      DataSource ds = DruidDataSourceFactory.createDataSource(prop);
      Connection conn = ds.getConnection();
      String sql = "select * from tb_brand";
      PreparedStatement pstmt = conn.prepareStatement(sql);
      ResultSet rst = pstmt.executeQuery();
      List list = new ArrayList<>();
      while(rst.next()){
      Brand b = new Brand();
      b.setId(rst.getInt("id"));
      b.setBrand_name(rst.getString("brand_name"));
      b.setCompany_name(rst.getString("company_name"));
      b.setOrdered(rst.getInt("ordered"));
      b.setDescription(rst.getString("description"));
      b.setStatus(rst.getInt("status"));
      list.add(b);
      }
      for(int i = 0;i < list.size();i ++){
      System.out.println(list.get(i).getId()+" "+list.get(i).getBrand_name()+" "+list.get(i).getCompany_name()+" "+list.get(i).getOrdered()+" "+list.get(i).getDescription()+" "+list.get(i).getStatus());
      }
      pstmt.close();
      conn.close();
      rst.close();
      }
      public static void Insert() throws Exception {//添加
      Properties prop = new Properties();
      prop.load(new FileInputStream("./src/druid.properties"));
      DataSource ds = DruidDataSourceFactory.createDataSource(prop);
      Connection conn = ds.getConnection();
      String sql = "insert into tb_brand(brand_name,company_name,ordered,description,status) values(?,?,?,?,?)";
      PreparedStatement pstmt = conn.prepareStatement(sql);
      pstmt.setString(1,"邵陽湘窖酒業");
      pstmt.setString(2,"邵陽湘窖酒業有限公司");
      pstmt.setInt(3,30);
      pstmt.setString(4,"美酒好吃");
      pstmt.setInt(5,0);
      int count = pstmt.executeUpdate();
      if(count>0){
      System.out.println("添加數據成功!");
      }else{
      System.out.println("添加數據失敗!");
      }
      conn.close();
      pstmt.close();
      }
      public static void Update() throws Exception {//修改
      Properties prop = new Properties();
      prop.load(new FileInputStream("./src/druid.properties"));
      DataSource ds = DruidDataSourceFactory.createDataSource(prop);
      Connection conn = ds.getConnection();
      String sql = "update tb_brand set brand_name= ?,company_name= ?,ordered=?,description= ?,status=? where id = ?";
      PreparedStatement pstmt = conn.prepareStatement(sql);
      pstmt.setString(1,"邵陽揚子巴士");
      pstmt.setString(2,"邵陽揚子巴士有限公司");
      pstmt.setInt(3,80);
      pstmt.setString(4,"環游邵陽");
      pstmt.setInt(5,1);
      pstmt.setInt(6,7);
      int count = pstmt.executeUpdate();
      if(count>0){
      System.out.println("修改成功!");
      }else{
      System.out.println("修改失敗!");
      }
      pstmt.close();
      conn.close();
      }
      public static void Drop() throws Exception {
      Properties prop = new Properties();
      prop.load(new FileInputStream("./src/druid.properties"));
      DataSource ds = DruidDataSourceFactory.createDataSource(prop);
      Connection conn = ds.getConnection();
      String sql = "delete from tb_brand where id = ?";
      PreparedStatement pstmt = conn.prepareStatement(sql);
      pstmt.setInt(1,5);
      int count = pstmt.executeUpdate();
      if(count>0){
      System.out.println("刪除數據成功!");
      }else{
      System.out.println("刪除數據失敗!");
      }
      pstmt.close();
      conn.close();
      }
      }

      posted @ 2024-09-10 11:09  wangyin0425  閱讀(13)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产午夜福利在线观看播放| 色综合视频一区二区三区| 国产精品福利自产拍在线观看| 国内精品伊人久久久久AV一坑| 国产偷国产偷亚洲高清日韩| 2022最新国产在线不卡a| av天堂久久天堂av| 长泰县| 美女禁区a级全片免费观看| 日韩V欧美V中文在线| 国产精品爽黄69天堂A| 日韩一区二区三区精彩视频| 人妻在线中文字幕| 乱码精品一区二区亚洲区| 国产不卡在线一区二区| 久久精品国产蜜臀av| 日本中文字幕乱码免费| 久久天天躁夜夜躁狠狠| 国产成人精品永久免费视频 | 99久热在线精品视频| 国产一级小视频| 日韩人妻熟女中文字幕a美景之屋| 国产日韩综合av在线| 亚洲综合精品中文字幕| 国产日韩精品一区二区在线观看播放| 久热这里只有精品在线观看| 99热这里只有精品免费播放| 国产特色一区二区三区视频| 免费av深夜在线观看| 无码成人午夜在线观看| 日韩熟妇中文色在线视频| 国产亚洲av手机在线观看| 国产精品爽爽久久久久久竹菊| 凤台县| 日韩精品中文字幕有码| 成人免费视频一区二区三区| 国产二区三区不卡免费| 亚洲高请码在线精品av| 国产女人高潮视频在线观看| 亚洲婷婷综合色高清在线| 国产精品久久久久久无毒不卡|