wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標題: 超市信息管理系統(Java swing+MySQL)源碼 [打印本頁]

作者: koreyshi    時間: 2018-9-13 08:42
標題: 超市信息管理系統(Java swing+MySQL)源碼
用Java swing和MySQL寫了一個簡單的超市信息管理系統


源程序如下:
  1. package superMarketSystem;

  2. import javax.swing.*;
  3. import java.util.*;
  4. import java.awt.*;
  5. import java.awt.event.*;
  6. import java.sql.Connection;
  7. import java.sql.Driver;
  8. import java.sql.DriverManager;
  9. import java.sql.PreparedStatement;
  10. import java.sql.ResultSet;
  11. import java.sql.Statement;

  12. public  class Main extends JFrame implements ActionListener {
  13.         
  14.         JPanel jp1, jp2;
  15.         JLabel jl1, jl2;
  16.         JButton jb1, jb2, jb3, jb4,jb5;
  17.         JTable jt;
  18.         JScrollPane jsp;
  19.         JTextField jtf;
  20.         
  21.         Model sm;
  22.         
  23.         
  24.         Statement stat = null;
  25.         PreparedStatement ps;
  26.         Connection ct = null;
  27.         ResultSet rs = null;
  28.                                                                                                 
  29.         
  30.         public Main() {
  31.                
  32.                
  33.                
  34.                 jp1 = new JPanel();
  35.                 jtf = new JTextField(10);
  36.                 jb1 = new JButton("查詢");
  37.                 jb1.addActionListener(this);
  38.                 jl1 = new JLabel("請輸入商品號:");

  39.                 jp1.add(jl1);
  40.                 jp1.add(jtf);
  41.                 jp1.add(jb1);

  42.                 jb2 = new JButton("添加");
  43.                 jb2.addActionListener(this);
  44.                 jb3 = new JButton("修改");
  45.                 jb3.addActionListener(this);
  46.                 jb4 = new JButton("刪除");
  47.                 jb4.addActionListener(this);
  48.                 jb5 = new JButton("瀏覽");
  49.                 jb5.addActionListener(this);

  50.                 jp2 = new JPanel();
  51.                 jp2.add(jb2);
  52.                 jp2.add(jb3);
  53.                 jp2.add(jb4);
  54.                 jp2.add(jb5);



  55.                 sm = new Model();



  56.                 jt = new JTable(sm);

  57.                 jsp = new JScrollPane(jt);



  58.                 this.add(jsp);
  59.                 this.add(jp1, "North");
  60.                 this.add(jp2, "South");
  61.                
  62.                 setTitle("超市信息管理系統");
  63.                 setSize(800, 600);

  64.                 setVisible(true);

  65.                 setDefaultCloseOperation(EXIT_ON_CLOSE);

  66.                

  67.         }

  68.         public static void main(String[] args) {
  69.                 Main test3 = new Main();
  70.         }
  71.         
  72.         
  73.         public void actionPerformed(ActionEvent arg0) {
  74.                
  75.                
  76.                 if (arg0.getSource() == jb1) {
  77.                         
  78.                         System.out.println("開始進行查詢操作");
  79.                         String name = this.jtf.getText().trim();
  80.                         
  81.                         
  82.                         String sql = "select * from goods where goodsId = '" + name + "' ";
  83.                         System.out.println("查詢完成");
  84.                         
  85.                         
  86.                         sm = new Model(sql);
  87.                         
  88.                         
  89.                         jt.setModel(sm);

  90.                 }

  91.                
  92.                 else if (arg0.getSource() == jb2) {
  93.                         System.out.println("開始進行添加操作");
  94.                         Add sa = new Add(this, "添加商品信息", true);

  95.                         
  96.                         System.out.println("添加成功");
  97.                         sm = new Model();
  98.                         jt.setModel(sm);

  99.                 } else if (arg0.getSource() == jb4) {
  100.                         
  101.                         System.out.println("開始進行刪除操作");
  102.                         
  103.                         int rowNum = this.jt.getSelectedRow();
  104.                         
  105.                         
  106.                         if (rowNum == -1) {
  107.                                 
  108.                                 JOptionPane.showMessageDialog(this, "請選中一行");
  109.                                 return;
  110.                         }
  111.                         
  112.                         String goodsId = (String) sm.getValueAt(rowNum, 0);
  113.                         System.out.println("已成功刪除商品號:" + goodsId + "的信息");

  114.                         
  115.                         try {
  116.                                 
  117.                                 Class.forName("com.mysql.cj.jdbc.Driver");
  118.                                 
  119.                                 String url = "jdbc:mysql://localhost:3306/chaoshi?useSSL=false&serverTimezone=UTC";
  120.                                 String user = "root";
  121.                                 String passwd = "123356";

  122.                                 ct = DriverManager.getConnection(url, user, passwd);
  123.                                 System.out.println("連接成功");
  124.                                 ps = ct.prepareStatement("delete from goods where goodsId = ?");
  125.                                 ps.setString(1,goodsId);
  126.                                 ps.executeUpdate();

  127.                         } catch (Exception e) {
  128.                                 e.printStackTrace();
  129.                         } finally {
  130.                                 try {
  131.                                         if (rs != null) {
  132.                                                 rs.close();
  133.                                                 rs = null;

  134.                                         }
  135.                                         if (ps != null) {
  136.                                                 ps.close();
  137.                                                 ps = null;
  138.                                         }
  139.                                         if (ct != null) {
  140.                                                 ct.close();
  141.                                                 ct = null;
  142.                                         }
  143.                                 } catch (Exception e) {
  144.                                         e.printStackTrace();
  145.                                 }
  146.                         }
  147.                         sm = new Model();
  148.                         
  149.                         jt.setModel(sm);
  150.                 } else if (arg0.getSource() == jb3) {
  151.                         
  152.                         System.out.println("開始進行修改操作");
  153.                         
  154.                         int rowNum = this.jt.getSelectedRow();
  155.                         if (rowNum == -1) {
  156.                                 
  157.                                 JOptionPane.showMessageDialog(this, "請選擇一行");
  158.                                 return;
  159.                         }
  160.                         
  161.                         String goodsId = (String) sm.getValueAt(rowNum, 0);

  162.                         
  163.                         try {
  164.                                 
  165.                                 Class.forName("com.mysql.cj.jdbc.Driver");
  166.                                 
  167.                                 String url = "jdbc:mysql://localhost:3306/chaoshi?useSSL=false&serverTimezone=UTC";
  168.                                 String user = "root";
  169.                                 String passwd = "123356";

  170.                                 ct = DriverManager.getConnection(url, user, passwd);
  171.                                 System.out.println("連接成功");
  172.                                 ps = ct.prepareStatement("delete from goods where goodsId = ?");
  173.                                 ps.setString(1, goodsId);
  174.                                 ps.executeUpdate();

  175.                         } catch (Exception e) {
  176.                                 e.printStackTrace();
  177.                         } finally {
  178.                                 try {
  179.                                         if (rs != null) {
  180.                                                 rs.close();
  181.                                                 rs = null;

  182.                                         }
  183.                                         if (ps != null) {
  184.                                                 ps.close();
  185.                                                 ps = null;
  186.                                         }
  187.                                         if (ct != null) {
  188.                                                 ct.close();
  189.                                                 ct = null;
  190.                                         }
  191.                                 } catch (Exception e) {
  192.                                         e.printStackTrace();
  193.                                 }
  194.                         }
  195.                         Update su = new Update(this, "修改商品信息", true, sm, rowNum);
  196.                         
  197.                         System.out.println("修改完成");
  198.                         
  199.                         sm = new Model();
  200.                         
  201.                         
  202.                         jt.setModel(sm);
  203.                 }
  204.                 else if(arg0.getSource() == jb5){
  205.                         
  206.                                     
  207.                         sm = new Model();
  208.                                                 
  209.                                                 
  210.                         jt.setModel(sm);

  211.                 }
  212.         }
  213.         
  214. }
復制代碼

所有資料51hei提供下載:
superMarketSystem.zip (1.84 MB, 下載次數: 66)





作者: 疇昔至稚    時間: 2019-8-27 11:04
我在eclipse中運行,結果出現這個

項目“superMarketSystem”缺少必需的庫:”E:\mysql-connector-java-8.0.12\mysql-connector-java-8.0.12.jar”        superMarketSystem               
請問咋解決?

作者: forest7578    時間: 2020-6-22 16:27
疇昔至稚 發表于 2019-8-27 11:04
我在eclipse中運行,結果出現這個

項目“superMarketSystem”缺少必需的庫:”E:\mysql-connector-java- ...

在瀏覽器中搜索eclipse添加數據庫可以找到詳細步驟,數據庫作者壓縮包都有




歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
国产精品免费看久久久无码| 亚洲视频第一页| 2017亚洲天堂1024| 爱爱的免费视频| 亚洲一区二区三区四区在线播放| 欧美日韩精品在线视频| 99精品久久久| 二区视频在线| 国产综合精品视频| 男人天堂手机在线视频| 久热精品视频在线观看一区| 国产精品免费丝袜| 一区二区三区四区电影| 羞羞电影在线观看www| 欧美e片成人在线播放乱妇| 亚洲精品卡一卡二| 中文字幕制服丝袜在线| 国语自产在线不卡| 色婷婷国产精品综合在线观看| 亚洲免费高清| 欧美日韩在线精品一区二区三区激情综合| blackedav金发美女大战黑人| 国产区在线观看视频| 熟女人妇 成熟妇女系列视频| 国产成人欧美在线观看| 日韩欧美三级在线| 久久综合九色综合97婷婷| 成人情趣视频网站| 波多野结衣在线观看| www.eeuss影院| 中文字幕人妻一区二区三区视频| 黄大色黄女片18第一次| 久久精品国产一区二区三区日韩 | 欧美大香线蕉线伊人久久国产精品| 日韩国产在线看| 成人性生交大片免费看96| av在线www| 午夜福利视频一区二区| 少妇被躁爽到高潮无码文| 女人天堂av手机在线| 国产精品永久免费视频| 日韩高清不卡av| 欧美日韩精品一区二区三区蜜桃 | 91美女片黄在线观看游戏| 亚洲黄色免费三级| 亚洲精品欧美综合四区| 日日噜噜夜夜狠狠视频欧美人| 中文字幕日韩高清在线| 欧美78videosex性欧美| 黄色成人av| 欧美作爱福利免费观看视频| 99久久精品国产亚洲| 国产成人免费在线观看视频| 少妇一级淫免费放| 宅男一区二区三区| 欧美在线播放一区| 成人黄色免费片| 久久国产精品影视| 精品动漫一区二区三区在线观看 | 国产精品久久综合av爱欲tv| 中文字幕日韩综合av| 欧美日韩三级一区| 国产精品麻豆久久久| 久久久不卡影院| 久久免费高清| 91午夜精品| 美女视频一区| 国产探花视频在线观看| 污网站在线免费看| 黄页网站在线观看免费| 欧美大胆a人体大胆做受| 中文字幕在线播放不卡| 精品少妇theporn| 久久人妻一区二区| 久久婷婷国产91天堂综合精品| 亚洲国产精品一区二区第一页 | 欧美黑人一区| 午夜av在线免费观看| 污的网站在线观看| 性感女国产在线| 欧美另类极品| 欧洲毛片在线| 成人在色线视频在线观看免费大全| 777片理伦片在线观看| 91 中文字幕| 国产乱国产乱老熟| 日韩免费av网站| 国产小视频在线看| 青青草免费观看视频| 91国内精品久久久| 男人用机机桶女人| 蜜臀av中文字幕| 伊人亚洲综合网| 亚洲爱爱综合网| 91亚洲欧美激情| 国精产品乱码一区一区三区四区| 最新中文字幕免费| 国产一级18片视频| 99久久精品免费看国产交换| 国产精品51麻豆cm传媒 | 国产极品人妖在线观看| 国产69精品久久久久按摩| 亚洲十八**毛片| 日韩在线精品强乱中文字幕| 亚洲精品大全| 免费一级欧美在线观看视频| 久久综合社区| 毛片一级免费一级| 青青草娱乐视频| wwwxxx国产| 国产精品久久久久久久久鸭| 国产成人亚洲精品乱码在线观看| 免费在线看大片无需流量| jk破处视频在线| 精精国产xxxx视频在线中文版| 多人啪嗒啪嗒在线观看免费| 久热精品免费视频| 国产伦精品一区二区三区高清版禁| 午夜成人免费电影| 妖精视频在线观看| caoporn国产精品免费公开| 国产精品久久久久久久9999| 国产69久久精品成人| 国产+人+亚洲| 成人精品网站在线观看| 亚洲一区高清| 欧美精品卡一卡二| 欧美一级大片免费看| 日本aaa视频| 久久亚洲天堂网| 好想男人揉我下面好多水| 天堂中文字幕一二区| av黄在线观看| 婷婷久久免费视频| 亚洲成人99| 免费看精品久久片| 成人久久久精品乱码一区二区三区 | 在线观看国产v片| 香蕉网站在线观看| 成码无人av片在线观看网站| 国产极品人妖在线观看| 久久精品色播| 美腿丝袜亚洲综合| 亚洲观看高清完整版在线观看| 在线欧美日韩国产| 日韩高清av在线| 91精品国产综合久久香蕉922| 国内一区二区三区在线视频| 日韩电影天堂视频一区二区| 国产在线视频在线| www.久久av.com| 91精品人妻一区二区三区蜜桃欧美| 九九热视频在线免费观看| 少妇高潮av久久久久久| 蜜臀久久99精品久久久| xxxx影院| 国产精品高潮久久| 亚洲一区二区动漫| 不卡av电影在线播放| 一区二区三区免费在线观看| 欧美日韩中文字幕一区二区| 欧美国产日韩xxxxx| 亚洲xxxx18| 亚洲 中文字幕 日韩 无码| 久热精品在线观看| 国产7777| 波多野结衣中文字幕久久| 中国精品18videos性欧美| 欧美国产精品专区| 日本韩国精品在线| 中文欧美日本在线资源| 精品久久久久亚洲| 自拍偷拍 国产| 福利网址在线观看| 免费99热在线观看| 一区二区三区无毛| 在线观看日韩av电影| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 日本一级片免费| 婷婷国产成人久久精品激情| 男人的天堂在线视频免费观看| 激情综合网站| 国产美女精品一区二区三区| 国产精品美女久久久久aⅴ| 亚洲美女av网站| 91综合免费在线| 亚洲成人av免费观看| 日本三级中文字幕| 免费精品国产自产拍在| 91麻豆国产福利在线观看宅福利| 中文无码久久精品| 亚洲妇女屁股眼交7| 91av视频在线观看| 国产系列第一页| 久久久午夜精品福利内容| 日韩伦人妻无码| www.99com| 中文字幕21页在线看| 视频一区国产视频| 欧美人牲a欧美精品| 风间由美久久久| 亚洲第一色av| 无码人妻精品一区二区50| 黄色资源在线看| 精品成人影院| 亚洲va欧美va人人爽午夜| 国产免费一区二区三区香蕉精| 91福利视频免费观看| 性欧美videos粗暴| 超薄肉色丝袜脚交一区二区| 成人精品免费视频| 欧美成人激情视频| 性刺激的欧美三级视频| 亚洲成人先锋电影| 国产区视频在线| 免费成人av| 久久人人爽爽爽人久久久| 久久国产精品久久久久久| wwwxxx黄色片| 中文在线第一页| 欧美成人免费| 日韩av在线播放网址| 中文字幕二三区不卡| 性色av一区二区三区| 国产成人在线免费看| 精品女同一区二区三区| 青青久在线视频免费观看| 欧美精品激情| 欧美午夜影院在线视频| 26uuu亚洲国产精品| 熟妇高潮一区二区| www.亚洲一区二区三区| 在线日本视频| 日韩精彩视频在线观看| 亚洲欧美日韩国产成人| 情侣黄网站免费看| sese久久| 91久久国产综合久久91猫猫| 天堂av在线一区| 亚洲精品视频在线播放| 亚洲自拍的二区三区| 无码人妻精品一区二| 七七久久电影网| 国产91露脸合集magnet| 亚洲网站在线观看| 男女激烈动态图| 五月天激情国产综合婷婷婷| se在线电影| 欧美午夜一区| 日韩精品视频在线免费观看 | 天天综合网天天综合| 国产原厂视频在线观看| 一本色道88久久加勒比精品| 日韩经典中文字幕在线观看| 亚洲午夜精品久久久久久人妖| 色婷婷精品国产一区二区三区| 少妇高潮惨叫久久久久| 最新av在线| 日韩成人一级大片| 欧美成人合集magnet| 最新中文字幕视频| 亚洲网友自拍| 亚洲第一伊人| 色吧影院999| 久久久免费视频网站| 色图欧美色图| 蜜桃tv一区二区三区| 欧美一级片在线| 亚洲精品中文字幕乱码三区不卡| 国产女人高潮的av毛片| 六九午夜精品视频| 黑人巨大精品欧美一区二区免费| 三年中国中文在线观看免费播放| 人妻视频一区二区三区| 国产图片一区| 欧美日韩国产影院| 一本色道久久综合亚洲精品婷婷| 免费国产精品视频| 亚洲婷婷丁香| 91福利精品视频| www.在线观看av| www.91视频com| 亚洲无线一线二线三线区别av| 日韩欧美高清一区| www.日本xxxx| 91精品国产高久久久久久五月天| 首页综合国产亚洲丝袜| 欧美在线视频a| 久久久久久久久久久久久久av| 男人av在线播放| 欧美日韩国产在线| 欧美激情国产精品日韩| 日本xxxxwwww| 在线日韩电影| 91国产精品电影| 日本三级欧美三级| 欧美freesex| 欧美性感一区二区三区| 午夜久久久久久久久久久| 国产一级黄色大片| 亚洲深夜影院| 国产精品电影在线观看| 中文字幕乱码中文字幕| 精品资源在线| 亚洲视频在线免费观看| 91大神福利视频| 国模套图日韩精品一区二区| 在线观看中文字幕不卡| 一区二区三区视频网| 亚洲女人天堂| 国产精品久久综合| 无码熟妇人妻av在线电影| 美女88av| 91亚洲午夜精品久久久久久| 国产欧美日韩亚洲精品| 91丨九色丨蝌蚪丨对白| 欧美一站二站| 欧美激情视频网址| 伊人久久久久久久久久久久 | 可以看av的网址| 国产一区91精品张津瑜| 久久超碰亚洲| 国产高清一级片| 老色鬼精品视频在线观看播放| 午夜精品久久久久久99热| www毛片com| 精品一区三区| 欧美日韩国产成人高清视频| 国产又粗又长又黄的视频| 97成人资源| 精品国产91久久久久久久妲己| 精品无码人妻一区二区免费蜜桃 | 天堂网站www天堂资源在线| 中文字幕一区二区三三 | 欧美美女福利视频| 日韩禁在线播放| 欧美极品视频在线观看| aa视频在线观看| 亚洲韩国一区二区三区| 嫩草影院中文字幕| 99免费看香蕉视频| 国产精品女同互慰在线看| 亚洲成人福利在线观看| youjizz在线播放| 欧美性猛交xxxx免费看| a天堂视频在线观看| 亚洲第一影院| 一区二区国产精品视频| 成人免费精品动漫网站| 亚洲综合网站| 欧美第一黄色网| 亚洲免费成人在线| 久久婷婷麻豆| 亚洲欧洲国产精品久久| 情趣视频网站在线免费观看| 久久久午夜精品| www.xxx亚洲| 欧美日韩经典丝袜| 精品动漫一区二区三区在线观看| 久久久久成人片免费观看蜜芽| 欧美影院天天5g天天爽| 久久精品国产免费观看| 日本少妇激情舌吻| 国产一区2区| 成人xxxx视频| 日本边添边摸边做边爱的第三级| 久久久午夜精品理论片中文字幕| 日本爱爱免费视频| 9999热视频在线观看| 国产一区二区三区高清在线观看| 在线观看毛片网站| 五月天综合网站| 欧美一级大片在线观看| 亚洲图区综合| 成人aa视频在线观看| 色婷婷综合久久久久中文字幕| 在线午夜视频| 91国模大尺度私拍在线视频| 蜜桃视频最新网址| 清纯唯美日韩| 国产精品区一区二区三在线播放| 国产欧美日韩第一页| 久久久www成人免费毛片麻豆| 羞羞的视频在线| 99亚洲伊人久久精品影院| 欧美成人免费视频| 日本一区精品久久久久影院| 久久伊99综合婷婷久久伊| 亚洲精品乱码久久久久久动漫| jizzjizz亚洲| 亚洲天天在线日亚洲洲精| 午夜精品无码一区二区三区| 国产又黄又大久久| 欧美日韩一区二区在线免费观看| 91桃色在线| 久久久久久12| 亚洲欧美日韩成人在线| 99久久精品国产导航| 国产探花在线观看视频| 精品一成人岛国片在线观看|