亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dbaccess.java

?? 本系統使用純java語言編寫,其中使用的數據庫為SQL server 2000,包括三張表:IC表、ATM表、bank表。使用JDBC對數據庫進行連接
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:


 JTextField text1=new JTextField(10);   //卡號輸入
 JTextField text2=new JTextField(6);    //取款金額
 JTextField text3=new JTextField(10);   //轉帳卡號輸入
 JTextField text4=new JTextField(6);     //轉帳金額輸入
 JTextArea te=new JTextArea(3,24);

 JPasswordField pw1=new JPasswordField(6);    //卡密碼輸入
 JPasswordField pw2=new JPasswordField(6);     //輸入新密碼
 JPasswordField pw3=new JPasswordField(6);     //確認新密碼

                                   

 Container c=this.getContentPane();
 CardLayout cl=new CardLayout();
 GridLayout gl=new GridLayout(5,1);
 int   fetchmoney=0;
 long opNum=1203101;
 int n=2;                               //密碼錯誤次數控制
public void showCardLayout()        //圖形界面
 {    
    te.setLineWrap(true);
       te.setText("尊敬的用戶: 歡迎使用ATM自動取款機!請插入您的 IC卡并輸入密碼! ");
       te.setEditable(false);
    c.setLayout(cl);
    p1.setLayout(gl);
    p2.setLayout(gl);
    p3.setLayout(gl);
    p4.setLayout(gl);
    p5.setLayout(gl);
    p6.setLayout(gl);
    p7.setLayout(gl);
    p8.setLayout(gl);
    p9.setLayout(gl);
    p10.setLayout(gl);
    p11.setLayout(gl);

    p1.add(a1);
    a1.add(t1); 
    p1.add(a2);
    a2.add(z1);
    a2.add(z2);
    p1.add(a3);
    a3.add(te);

    p2.add(b1); 
    b1.add(t2);
    p2.add(b2);
    b2.add(text1); 
    p2.add(b3); 
    b3.add(t3); 
    p2.add(b4);
    b4.add(z3); 
    b4.add(z4); 

    p3.add(c1); 
    c1.add(t4); 
    p3.add(c2); 
    c2.add(pw1);
    p3.add(c3); 
    c3.add(t5);  
    p3.add(c4); 
    c4.add(z5); 
    c4.add(z6); 

    p4.add(d1); 
    d1.add(t6); 
    p4.add(d2);
    d2.add(z7);
    d2.add(z8);
    p4.add(d3);
    d3.add(z9);
    d3.add(z10);
    p4.add(d4);
    d4.add(z11);

    p5.add(y1);
    y1.add(t7);
    p5.add(y2);
    y2.add(z23);
    y2.add(z24);
    p5.add(y3);
    y3.add(z25);
    y3.add(z26); 
    p5.add(y4);
    y4.add(z27);
    y4.add(z30);
    p5.add(y5);
    y5.add(t33);


    p6.add(e1);
    e1.add(t8);
    p6.add(e2);
    e2.add(text2);
    p6.add(e3);
    e3.add(t9);
    p6.add(e4);
    e4.add(z12);
    e4.add(z13);

    p7.add(f1);
    f1.add(t10);
    p7.add(f2);
    f2.add(t11); 
    f2.add(t12);
    p7.add(f3);
    f3.add(z14);
    f3.add(z15);
    f3.add(z16);


    p8.add(g1);
    g1.add(t13);
    g1.add(t14);
    p8.add(g2);
    g2.add(t15);
    g2.add(t16);
    p8.add(g3);
    g3.add(t17);
    g3.add(t18);
    p8.add(g4);
    g4.add(t19);
    g4.add(t20);
    p8.add(g5);
    g5.add(z17);
    g5.add(z18);

    p9.add(h1);
    h1.add(t21);
    h1.add(text3);
    p9.add(h2);
    h2.add(t22);
    h2.add(text4);
    p9.add(h3);
    h3.add(t23);
    p9.add(h4);
    h4.add(z19);
    h4.add(z20);

 

    p10.add(m1);
    m1.add(t24);
    m1.add(t29);
    p10.add(m2);
    m2.add(t25);
    m2.add(t30);
    p10.add(m3);
    m3.add(t31);
    m3.add(t32);
    p10.add(m4);
    m4.add(z21);
    m4.add(z22);


    p11.add(n1);
    n1.add(t26);
    n1.add(pw2);
    p11.add(n2);
    n2.add(t27);
    n2.add(pw3);
    p11.add(n3);
    n3.add(t28);
    p11.add(n4);
    n4.add(z28);
    n4.add(z29);
         
         
         
          c.add(p1,"1");
          c.add(p2,"2");
          c.add(p3,"3");
          c.add(p4,"4");
          c.add(p5,"5");
          c.add(p6,"6");
          c.add(p7,"7");
          c.add(p8,"8");
          c.add(p9,"9");
          c.add(p10,"10");
          c.add(p11,"11");

    z1.addActionListener(this);
    z2.addActionListener(this);
    z3.addActionListener(this);
    z4.addActionListener(this);
    z5.addActionListener(this);
    z6.addActionListener(this);
    z7.addActionListener(this);
    z8.addActionListener(this);
    z9.addActionListener(this);
    z10.addActionListener(this);
    z11.addActionListener(this);
    z12.addActionListener(this);
    z13.addActionListener(this);
    z14.addActionListener(this);
    z15.addActionListener(this);
    z16.addActionListener(this);
    z17.addActionListener(this);
    z18.addActionListener(this);
    z19.addActionListener(this);
    z20.addActionListener(this);
    z21.addActionListener(this);
    z22.addActionListener(this);
    z23.addActionListener(this);
    z24.addActionListener(this);
    z25.addActionListener(this);
    z26.addActionListener(this);
    z27.addActionListener(this);
    z28.addActionListener(this);
    z29.addActionListener(this);
    z30.addActionListener(this);
         int No_50=0,No_100=0;
         String strin="select NO_50,NO_100 from ATM where ATM_ID='123456789'";
         ResultSet rsSQLSelect=executeQuery(strin);
         try{
            if(rsSQLSelect.next())
            {  
             No_50=Integer.parseInt(rsSQLSelect.getString("NO_50"));
             No_100=Integer.parseInt(rsSQLSelect.getString("NO_100"));
             
            }
           }
           catch(Exception er){System.out.println("查詢ATM機信息出錯!");}
           if(No_50==0&&No_100==0)
           {
            z1.setVisible(false);
            t1.setText("對不起,本ATM自動取款機暫停服務!");
            cl.show(c,"1");
            return;
           }
         
             cl.show(c,"1");
 }
public void actionPerformed(ActionEvent e)     //界面顯示控制
  {    String IC_Number="";
    String password="";
    String  IC_No="";
   z30.setVisible(false);
        float   leftmoney=0;
        float   moneys=0;
        float mon=0;
        float money1=0;
        float money2=0;
        if(true)
        {int No_50=0,No_100=0;
         String strin="select NO_50,NO_100 from ATM where ATM_ID='123456789'";
         ResultSet rsSQLSelect=executeQuery(strin);
         try{
            if(rsSQLSelect.next())
            {  
             No_50=Integer.parseInt(rsSQLSelect.getString("NO_50"));
             No_100=Integer.parseInt(rsSQLSelect.getString("NO_100"));
             
            }
           }
           catch(Exception er){System.out.println("查詢ATM機信息出錯!");}
           if(No_50==0&&No_100==0)
           {
            z1.setVisible(false);
            t1.setText("對不起,本ATM自動取款機暫停服務!");
            cl.show(c,"1");
           }
        }
       
       cl.show(c,"1");
         
    if(e.getSource()==z1)
      {
       t3.setText("");
       text1.setText("");
          cl.show(c,"2");
       
         }
    if(e.getSource()==z4||e.getSource()==z6||e.getSource()==z11||e.getSource()==z16||e.getSource()==z18||e.getSource()==z22)
       {
         closeDBConnection();
         cl.show(c,"1");
         }
   
   
    if(e.getSource()==z2)
    {
     closeDBConnection();
     System.exit(0);
    }
   
    if(e.getSource()==z3)
       {  IC_Number=text1.getText().trim();
          if(getname(IC_Number))
             {z5.setVisible(true);
             pw1.setVisible(true);
             t4.setVisible(true);
              pw1.setText("");
              t5.setText("");
              cl.show(c,"3");
              }
          else
              {  
               t3.setText("您輸入的卡號不存在,請重新輸入!");
                  cl.show(c,"2");
                  }
         }
     if(e.getSource()==z5)
       {     password=pw1.getText().trim();
             IC_Number=text1.getText().trim();
             if(!login(IC_Number,password))
               {
                 t5.setText("您輸入的密碼錯誤,請重新輸入!");
                 pw1.setText("");
                 n--;
                 cl.show(c,"3");
                 }
             else
               {
                 t5.setText("");
                 cl.show(c,"4");
                }
           if(n<0)
            {
             n=2;
             t5.setText("您已經三次輸入錯誤密碼,謝謝您的使用,歡迎下次光臨!");
             z5.setVisible(false);
             pw1.setVisible(false);
             t4.setVisible(false);
             cl.show(c,"3");
            }
      }
     
     if(e.getSource()==z7)
     {
       t33.setText("");
       cl.show(c,"5");
     }
     if(e.getSource()==z8)                          //余額查詢
        {  DBAccess d=new DBAccess();
          String str3="";
           String stri="";
          IC_Number=text1.getText().trim();
           t29.setText(IC_Number);
           leftmoney=getmoney(IC_Number);
           t30.setText(Float.toString(leftmoney));
           stri="select bank_name from IC,bank where IC.bank_NO=bank.bank_NO and IC_ID='"+IC_Number+"'";
           ResultSet rsSQLSelect=d.executeQuery(stri);
       try{
          
      if(rsSQLSelect.next())
        {
          str3=rsSQLSelect.getString("bank_name");
       //d.commit();
         }
          }
       catch(Exception er){}
      
           t32.setText(str3);
           cl.show(c,"10");
         }
     if(e.getSource()==z9)
        {
         t23.setText("");
         cl.show(c,"9");
         }
     if(e.getSource()==z10)
      {
        t28.setText("");
        cl.show(c,"11");
        }
     if(e.getSource()==z12)
       {  DBAccess d=new DBAccess();
          IC_Number=text1.getText().trim();
          fetchmoney=Integer.parseInt(text2.getText());
          if(fetchmoney<=0)
          {
           t9.setText("取款金額非法!請重新輸入!");
           text2.setText("");
           cl.show(c,"6");
           return;
          }
           if(fetchmoney>1000)
           {
              t9.setText("每次交易金額最大為1000元!");
              text2.setText("");
              cl.show(c,"6");
              return ;
              }
           if(fetchmoney%50!=0)
           {
             t9.setText("取款金額只能為50的倍數!");
             text2.setText("");
             cl.show(c,"6");
             return ;
             }
           leftmoney=getmoney(IC_Number);
           if(fetchmoney>leftmoney)
           {
             t9.setText("您的余額不足,請重新輸入取款金額!");
             text2.setText("");
             cl.show(c,"6");
             return ;
             }
            
           int No_50=0,No_100=0,x_50=0,x_100=0,mo=0; 
           String str1="select NO_50,NO_100 from ATM where ATM_ID='123456789'";
           ResultSet rsSQLSelect=d.executeQuery(str1);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲福利视频一区二区| 欧美日韩一区三区四区| 欧美丰满高潮xxxx喷水动漫| 成人免费高清视频在线观看| 久久国产人妖系列| 日本va欧美va瓶| 裸体在线国模精品偷拍| 日本人妖一区二区| 麻豆精品视频在线观看免费| 丝瓜av网站精品一区二区| 亚洲成av人片一区二区三区 | 日本女优在线视频一区二区| 无吗不卡中文字幕| 男男成人高潮片免费网站| 久久国产福利国产秒拍| 精品制服美女丁香| 国产成人免费在线观看不卡| 成人久久18免费网站麻豆| a在线播放不卡| 色八戒一区二区三区| 欧美午夜免费电影| 日韩视频免费直播| 国产午夜一区二区三区| 一区在线中文字幕| 亚洲国产中文字幕| 六月婷婷色综合| 成人深夜在线观看| 欧美午夜一区二区三区| 日韩欧美在线观看一区二区三区| 精品av久久707| 国产精品对白交换视频| 亚洲国产成人精品视频| 久久99蜜桃精品| 成人美女视频在线看| 91久久一区二区| 欧美大片国产精品| 国产精品嫩草久久久久| 一区二区欧美在线观看| 久久精品999| 成人av片在线观看| 欧美日韩视频一区二区| 久久尤物电影视频在线观看| 中文字幕一区二区三| 青青国产91久久久久久| 成人免费高清视频在线观看| 91麻豆精品国产自产在线| 久久久噜噜噜久久人人看| 一区二区在线观看av| 麻豆精品精品国产自在97香蕉| 丁香桃色午夜亚洲一区二区三区| 欧美亚洲一区三区| 国产日产精品一区| 调教+趴+乳夹+国产+精品| 国产精品影视在线| 欧美三级电影网站| 国产亚洲欧美日韩在线一区| 亚洲丰满少妇videoshd| 国产激情一区二区三区桃花岛亚洲| 在线亚洲精品福利网址导航| 久久免费电影网| 午夜日韩在线观看| jlzzjlzz亚洲日本少妇| 精品国产一区二区国模嫣然| 一区二区三区在线免费观看| 国产一区二区三区在线观看免费 | 91黄色在线观看| 久久日韩精品一区二区五区| 亚洲一本大道在线| 成人激情动漫在线观看| 日韩欧美123| 亚洲电影一区二区三区| 北岛玲一区二区三区四区| 欧美一二三在线| 一区二区三区精品| 成a人片国产精品| 久久综合久久久久88| 午夜精品久久久久久久久| 99re热这里只有精品视频| 26uuu久久天堂性欧美| 水野朝阳av一区二区三区| 在线观看一区不卡| 亚洲女同一区二区| 99精品热视频| 欧美高清一级片在线观看| 国产最新精品免费| 欧美大片一区二区三区| 日韩精品乱码av一区二区| 在线观看一区二区精品视频| 亚洲色大成网站www久久九九| 国产suv精品一区二区6| 久久久精品欧美丰满| 久久91精品久久久久久秒播| 日韩一区二区三区在线观看| 香蕉成人伊视频在线观看| 在线观看视频一区二区| 樱花草国产18久久久久| 99精品国产99久久久久久白柏| 国产蜜臀av在线一区二区三区| 激情综合色播五月| 日韩欧美亚洲国产另类| 久久精品国内一区二区三区| 51精品视频一区二区三区| 首页综合国产亚洲丝袜| 欧美日韩不卡一区二区| 婷婷国产在线综合| 欧美一区国产二区| 久色婷婷小香蕉久久| 26uuu久久综合| 国产·精品毛片| 国产精品麻豆99久久久久久| 国产aⅴ精品一区二区三区色成熟| 久久久精品综合| 国产精品一区一区| 国产精品无遮挡| av成人老司机| 一区二区视频在线看| 欧美私人免费视频| 日韩精品一级二级| 精品国产露脸精彩对白| 国产成人免费视频网站| 国产精品高潮久久久久无| 91丨porny丨在线| 亚洲成人一区二区在线观看| 日韩一区二区在线播放| 国产精品亚洲а∨天堂免在线| 国产精品久久久久久久午夜片| 91在线云播放| 午夜电影网一区| 精品少妇一区二区三区在线视频| 国产一二三精品| 中文字幕综合网| 日本电影欧美片| 青青草原综合久久大伊人精品优势| 精品久久久三级丝袜| 风间由美一区二区三区在线观看 | 9191精品国产综合久久久久久| 蜜桃视频第一区免费观看| 精品第一国产综合精品aⅴ| 日韩免费看的电影| 大白屁股一区二区视频| 亚洲精品视频观看| 91精品国产色综合久久不卡电影| 国产精品1区2区3区在线观看| 国产精品入口麻豆原神| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 蜜臀久久99精品久久久久宅男| 国产日韩欧美综合一区| 欧美在线一二三四区| 久久69国产一区二区蜜臀| 国产欧美久久久精品影院| 91在线视频播放地址| 2024国产精品视频| 国产老女人精品毛片久久| 国产精品国产三级国产专播品爱网| 欧美性色aⅴ视频一区日韩精品| 久久91精品久久久久久秒播| 亚洲欧美一区二区三区孕妇| 日韩精品在线一区二区| 91网址在线看| 国产一区啦啦啦在线观看| 一区二区在线电影| 久久这里只有精品首页| 欧美精选一区二区| 成人动漫一区二区三区| 免费xxxx性欧美18vr| 中文字幕亚洲成人| 日韩区在线观看| 色菇凉天天综合网| 高清国产午夜精品久久久久久| 五月婷婷久久综合| 亚洲色图一区二区| 久久精品视频在线免费观看| 欧美高清hd18日本| 99久久精品99国产精品| 国产自产v一区二区三区c| 亚洲成a人v欧美综合天堂| 国产精品高清亚洲| 精品国产一二三区| 欧美另类久久久品| 91社区在线播放| 国产成人免费视频精品含羞草妖精| 三级一区在线视频先锋| 精品国偷自产国产一区| 亚洲一区二区三区四区的| 精品久久国产97色综合| 欧美日韩中文国产| 色婷婷综合在线| 国产91对白在线观看九色| 日本不卡高清视频| 亚洲国产欧美日韩另类综合| 成人欧美一区二区三区| 久久久久久影视| 日韩欧美久久一区| 欧美日韩视频在线观看一区二区三区 | 91精品国产色综合久久不卡电影 | 制服视频三区第一页精品| 欧洲一区在线观看| av电影在线不卡| 91视频一区二区| 97久久精品人人澡人人爽|