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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? codeset.java

?? 比較完整的功能全面的房屋管理系統(tǒng);
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
//檢查輸入數(shù)據(jù)的合法性
  boolean checkData() {
    //在操作過(guò)程中,為方便用戶操作,代碼值始終為不可編輯,新增時(shí)新代碼值自動(dòng)生成,
    //所以代碼值一定合法,不用再進(jìn)行檢查。
    //檢查代碼描述是否為空
    if (txtCodeDes.getText().trim().equals("")) {
      //若為空,給出提示信息
      CommonDialog.showDialog(CommonDialog.OK, "房產(chǎn)管理系統(tǒng)", "代碼描述不能為空!");
      //設(shè)置代碼描述輸入框?yàn)榻裹c(diǎn),方便用戶操作
      txtCodeDes.setFocusable(true);
      return false;
    }
    return true;
  }

//新增按鈕響應(yīng)事件
  void btnAdd_actionPerformed(ActionEvent e) {
    //新增時(shí)會(huì)清空輸入框數(shù)據(jù),所以應(yīng)判斷當(dāng)前操作類(lèi)型,若正在進(jìn)行新增、修改等操作,則給出提示信息
    if (!operType.equals("none")) {
      //詢問(wèn)用戶是否中斷當(dāng)前操作
      int ir = CommonDialog.showDialog(3, "房產(chǎn)管理系統(tǒng)", "當(dāng)前操作尚未保存,確定要新增嗎?");
      //用戶點(diǎn)擊取消時(shí),跳出新增過(guò)程,繼續(xù)當(dāng)前操作
      if (ir == 2) {
        return;
      }
    }
    //設(shè)置代碼描述輸入框?yàn)榭删庉?    txtCodeDes.setEnabled(true);
    String code = new String();
    //調(diào)用getID函數(shù),得到新的代碼值
    code = db.getID(curTable, "CODE");
    //將新代碼值顯示在代碼值輸入框中
    txtCode.setText(code);
    //設(shè)置代碼描述輸入框?yàn)榭?    txtCodeDes.setText("");
    //設(shè)置保存按鈕可用
    btnSetEnabled(true, false, false, true);
    //將當(dāng)前操作代碼值置為空
    setCurID("");
    //設(shè)置當(dāng)前操作類(lèi)型為add
    setOperType("add");
  }

//修改按鈕響應(yīng)事件
  void btnEdit_actionPerformed(ActionEvent e) {
    txtCode.setEnabled(false);
    //設(shè)置代碼描述輸入框?yàn)榭删庉?    txtCodeDes.setEnabled(true);
    //設(shè)置保存按鈕可用
    btnSetEnabled(true, true, false, true);
    //設(shè)置操作類(lèi)型為edit
    setOperType("edit");
  }

//刪除按鈕響應(yīng)事件
  void btnDelete_actionPerformed(ActionEvent e) {
    //判斷當(dāng)前操作代碼值是否為空
    if (!curID.equals("")) {
      //詢問(wèn)用戶是否刪除
      int ir = CommonDialog.showDialog(3, "房產(chǎn)管理系統(tǒng)", "確定要?jiǎng)h除當(dāng)前記錄嗎?");
      //若否,跳出刪除過(guò)程
      if (ir == 2) {
        return;
      }
      //根據(jù)當(dāng)前代碼表和代碼值,生成刪除語(yǔ)句
      String sql = "delete from " + curTable + " where CODE='" + curID + "'";
      if (db.executeSql(sql)) {
        //成功執(zhí)行后給出提示信息
        CommonDialog.showDialog(CommonDialog.OK, "房產(chǎn)管理系統(tǒng)", "刪除記錄成功!");
        //設(shè)置代碼值和代碼描述輸入框內(nèi)容為空
        txtCode.setText("");
        txtCodeDes.setText("");
        //設(shè)置新增按鈕可用,其他不可用
        btnSetEnabled(true, false, false, false);
        //設(shè)置操作類(lèi)行為none
        setOperType("none");
        ////重新加載代碼表數(shù)據(jù),與數(shù)據(jù)庫(kù)保持同步
        fullCode(curTable);
      }
      else {
        CommonDialog.showDialog(CommonDialog.OK, "房產(chǎn)管理系統(tǒng)", "刪除記錄失敗,請(qǐng)重試!");
      }
    }
  }

//保存按鈕響應(yīng)事件
  void btnSave_actionPerformed(ActionEvent e) {
    //若輸入數(shù)據(jù)不合法,跳出保存過(guò)程
    if (!checkData()) {
      return;
    }
    String sql = new String();
    //若操作類(lèi)型為新增,生成插入語(yǔ)句
    if (operType.equals("add")) {
      sql = "insert into " + curTable + " values('" + txtCode.getText() + "','" +
          txtCodeDes.getText() + "')";
    }
    //若操作類(lèi)型為修改,生成更新語(yǔ)句
    else if (operType.equals("edit")) {
      sql = "update " + curTable + " set DESCRIPTION='" + txtCodeDes.getText() +
          "' where CODE='" + curID + "'";
    }
    //執(zhí)行數(shù)據(jù)庫(kù)操作語(yǔ)句
    if (db.executeSql(sql)) {
      //若操作成功,給出提示信息
      CommonDialog.showDialog(CommonDialog.OK, "房產(chǎn)管理系統(tǒng)", "數(shù)據(jù)庫(kù)操作成功!");
      //設(shè)置新增、修改和刪除按鈕可用,保存按鈕不可用
      btnSetEnabled(true, true, true, false);
      //設(shè)置操作類(lèi)行為none
      setOperType("none");
      //重新加載代碼表數(shù)據(jù),與數(shù)據(jù)庫(kù)保持同步
      fullCode(curTable);
      //設(shè)置代碼描述輸入框?yàn)椴豢删庉?      txtCodeDes.setEnabled(false);
    }
    else {
      //給出操作失敗提示信息
      CommonDialog.showDialog(CommonDialog.OK, "房產(chǎn)管理系統(tǒng)", "數(shù)據(jù)庫(kù)操作失敗,請(qǐng)重試!");
    }
  }

//退出
  void btnExit_actionPerformed(ActionEvent e) {
    //若當(dāng)前操作為add或edit,因?yàn)榇藭r(shí)數(shù)據(jù)尚未保存,詢問(wèn)用戶是否確定退出
    if (!operType.equals("none")) {
      int ir = CommonDialog.showDialog(3, "房產(chǎn)管理系統(tǒng)", "當(dāng)前操作尚未保存,確定要退出嗎?");
      if (ir == 2) {
        return;
      }
    }
    this.dispose();
  }

}

class CodeSet_btnExit_actionAdapter
    implements java.awt.event.ActionListener {
  CodeSet adaptee;

  CodeSet_btnExit_actionAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.btnExit_actionPerformed(e);
  }
}

class CodeSet_cboCode_actionAdapter
    implements java.awt.event.ActionListener {
  CodeSet adaptee;

  CodeSet_cboCode_actionAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.cboCode_actionPerformed(e);
  }
}

class CodeSet_tblCode_mouseAdapter
    extends java.awt.event.MouseAdapter {
  CodeSet adaptee;

  CodeSet_tblCode_mouseAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void mouseClicked(MouseEvent e) {
    adaptee.tblCode_mouseClicked(e);
  }
}

class CodeSet_btnAdd_actionAdapter
    implements java.awt.event.ActionListener {
  CodeSet adaptee;

  CodeSet_btnAdd_actionAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.btnAdd_actionPerformed(e);
  }
}

class CodeSet_btnEdit_actionAdapter
    implements java.awt.event.ActionListener {
  CodeSet adaptee;

  CodeSet_btnEdit_actionAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.btnEdit_actionPerformed(e);
  }
}

class CodeSet_btnSave_actionAdapter
    implements java.awt.event.ActionListener {
  CodeSet adaptee;

  CodeSet_btnSave_actionAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.btnSave_actionPerformed(e);
  }
}

class CodeSet_btnDelete_actionAdapter
    implements java.awt.event.ActionListener {
  CodeSet adaptee;

  CodeSet_btnDelete_actionAdapter(CodeSet adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.btnDelete_actionPerformed(e);
  }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久se精品一区精品二区| 蜜桃视频一区二区三区| 久久99久久久久久久久久久| 精品欧美一区二区在线观看| 亚洲bt欧美bt精品777| 2021久久国产精品不只是精品| 国产成人精品影视| 亚洲精品五月天| 2021久久国产精品不只是精品| 99久免费精品视频在线观看| 亚洲成人激情自拍| 国产精品乱码妇女bbbb| 7777精品伊人久久久大香线蕉| 国产成人免费在线观看| 久久只精品国产| 91精品国产综合久久久久| 国产宾馆实践打屁股91| 五月婷婷综合在线| 久久综合久久综合亚洲| 欧美视频第二页| 国产成人精品一区二| 久草这里只有精品视频| 亚洲在线观看免费视频| 久久色中文字幕| 精品精品国产高清一毛片一天堂| 欧美性一区二区| 一本到不卡精品视频在线观看| 极品美女销魂一区二区三区| 亚洲一区二区视频在线观看| 亚洲人123区| 欧美精彩视频一区二区三区| 日韩免费福利电影在线观看| 欧美一区二区三区色| 欧美在线影院一区二区| 亚洲国产日韩综合久久精品| 亚洲欧美日韩久久| 国产精品久久久一本精品| 亚洲国产精品激情在线观看| 精品国产乱码久久久久久牛牛| 色视频一区二区| 91国偷自产一区二区三区观看| 大白屁股一区二区视频| 成人性视频免费网站| 国产成人高清在线| 久久精品国产精品亚洲综合| 国产综合色在线| 精品午夜久久福利影院| 亚洲国产毛片aaaaa无费看| 亚洲一区二区三区四区中文字幕| 亚洲视频精选在线| 17c精品麻豆一区二区免费| 一区二区三区欧美在线观看| 亚洲激情自拍偷拍| 午夜免费久久看| 三级在线观看一区二区| 亚洲成人动漫一区| 麻豆成人av在线| 国内精品伊人久久久久av一坑 | 国产美女一区二区| 国产精品久久久久久久午夜片 | 午夜国产不卡在线观看视频| 亚洲日本va午夜在线电影| 1024成人网| 亚洲色图欧洲色图婷婷| 国产精品欧美综合在线| 欧美激情一区二区| 国产亚洲精品久| 久久久国际精品| 久久久蜜臀国产一区二区| 欧美va亚洲va香蕉在线| 91精品国产全国免费观看| 51久久夜色精品国产麻豆| 日韩欧美亚洲一区二区| 精品国产凹凸成av人网站| 综合激情网...| 久久久久久久综合狠狠综合| 26uuu久久天堂性欧美| 国产女同性恋一区二区| 中文字幕一区二区三区在线播放| 亚洲天堂久久久久久久| 亚洲第一二三四区| 另类专区欧美蜜桃臀第一页| 韩国三级在线一区| 99久久婷婷国产综合精品 | 欧美乱妇15p| 日韩欧美在线1卡| 国产区在线观看成人精品| 亚洲男人都懂的| 亚洲免费看黄网站| 日韩精品免费专区| 国产麻豆欧美日韩一区| 91视频免费播放| 欧美一区二区美女| 亚洲国产精品精华液2区45| 亚洲综合免费观看高清完整版在线| 天堂资源在线中文精品| 狠狠久久亚洲欧美| 色综合久久久久| 欧美v日韩v国产v| 亚洲色欲色欲www| 免费看日韩a级影片| 成人一区二区视频| 9191国产精品| 国产精品欧美一区喷水| 污片在线观看一区二区| 国产激情一区二区三区| 欧美电影一区二区| 久久综合久久综合久久| ...中文天堂在线一区| 性做久久久久久| 国产伦精品一区二区三区视频青涩| 91在线观看一区二区| 日韩精品一区二区三区视频播放 | 久久久国际精品| 亚洲一卡二卡三卡四卡| 精品亚洲国产成人av制服丝袜| 91网站在线观看视频| 日本韩国欧美一区| 精品电影一区二区| 成人免费在线视频| 午夜av一区二区| 成人网在线免费视频| 欧美精品在线一区二区| 国产午夜精品久久久久久免费视 | 日本欧美久久久久免费播放网| 国产一区二区三区免费| 69堂亚洲精品首页| 亚洲一区二区三区影院| www.欧美色图| 日韩精品一区二区三区在线播放| 一区二区三区美女| eeuss影院一区二区三区| 精品精品国产高清a毛片牛牛| 天天做天天摸天天爽国产一区| 99这里只有精品| 国产欧美一区二区精品忘忧草| 日本欧美一区二区| 欧美精品一二三四| 夜色激情一区二区| 在线观看www91| 亚洲欧美乱综合| 91国偷自产一区二区三区观看| 一区二区三区不卡视频在线观看| 在线观看视频一区| 亚洲h动漫在线| 日韩午夜激情免费电影| 久久97超碰国产精品超碰| 精品国产免费视频| 国产精品99久久久久久久女警| 欧美高清在线精品一区| 99久久久久久| 一区二区三区四区视频精品免费| 欧美日韩一区 二区 三区 久久精品| 亚洲成人资源网| 精品久久人人做人人爰| 国产精品1024| 亚洲激情自拍偷拍| 7777精品伊人久久久大香线蕉的 | 成人动漫在线一区| 亚洲伦理在线精品| 在线播放中文一区| 免费观看在线色综合| 久久久久久久久免费| 色综合天天综合色综合av| 日日夜夜精品视频天天综合网| 精品三级av在线| 成人综合日日夜夜| 亚洲一区二区三区美女| 555www色欧美视频| 成人综合在线观看| 午夜精品久久久久| 久久久国产午夜精品| 在线观看一区二区精品视频| 免费成人小视频| 国产精品全国免费观看高清 | 椎名由奈av一区二区三区| 欧美性猛交xxxx黑人交| 精品夜夜嗨av一区二区三区| 国产精品久久久一区麻豆最新章节| 欧美这里有精品| 国产最新精品精品你懂的| 亚洲在线视频一区| 久久精品亚洲麻豆av一区二区| 欧美在线短视频| 国产乱国产乱300精品| 亚洲电影第三页| 中文字幕第一页久久| 欧美精品日韩综合在线| 成人黄色电影在线| 日产欧产美韩系列久久99| 日韩一区欧美一区| 欧美精品一区二区三区视频| 一本久久精品一区二区| 国产一区二区电影| 亚洲成av人片在线| 国产精品另类一区| 久久天堂av综合合色蜜桃网| 欧美精品18+| 91精品办公室少妇高潮对白| 国产乱码精品一品二品|