<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 18,  comments - 0,  trackbacks - 0

    修改了Translator的updateDbTables方法,增加了對表名或字段不存在的判斷。代碼如下:
    for (int i = 0; i < ts.length; i++) {
      DbTable dbt = ts[i];
     
      //根據DbTable的中文表名獲取業務上傳入的英文表名
      String enTableName = t.getTableEnName(dbt.getChName());
      if (enTableName == null || enTableName.equals("")){
        model.addException(new NoSuchTableException(dbt.getChName()));
      }else{
        dbt.setEnName(t.getTableEnName(dbt.getChName()));
      }
     
      //獲取DbTable中的當前表名所有字段屬性(查詢語句中的字段屬性)
      for (Iterator it = dbt.getFields().iterator(); it.hasNext();) {
        DbField dbf = (DbField)it.next();
        dbf.setTableEnName(dbt.getEnName());
        //獲取業務上傳入的英文字段名稱
        String enFieldName = t.getFieldEnName(dbt.getChName(), dbf.getChName());
        //如果業務上的英文字段不存在則提示錯誤信息,如果存在則將英文字段賦值給DbTable對象的DbField屬性
        if (enFieldName == null || enFieldName.equals("")){
          model.addException(new NoSuchFieldException(dbt.getChName(), dbf.getChName()));
        }else{
          dbf.setEnName(t.getFieldEnName(dbt.getChName(), dbf.getChName()));
        }
      }
    }

    posted on 2007-04-03 14:03 LORD BLOG 閱讀(740) 評論(0)  編輯  收藏 所屬分類: 工作日志
    主站蜘蛛池模板: 国产午夜无码精品免费看| 好男人视频在线观看免费看片| 亚洲精品免费在线视频| 成熟女人特级毛片www免费| 免费一级全黄少妇性色生活片 | 国产亚洲视频在线观看| 国产亚洲免费的视频看| 成年女人视频网站免费m| jyzzjyzz国产免费观看| 亚洲中字慕日产2020| 亚洲午夜日韩高清一区| 成人免费的性色视频| 国产精品免费大片一区二区| 亚洲免费在线视频播放| 久久久青草青青国产亚洲免观| 波多野结衣在线免费观看| 一级毛片在线免费播放| 久久亚洲国产成人影院| 久久精品国产亚洲av成人| 国产最新凸凹视频免费| 999任你躁在线精品免费不卡| 色屁屁在线观看视频免费| 亚洲二区在线视频| 亚洲一区二区三区自拍公司| 四虎免费在线观看| 日本免费一区二区三区 | 亚洲人成网站999久久久综合| 亚洲AV中文无码乱人伦下载| 国产乱子伦片免费观看中字| 亚洲w码欧洲s码免费| a毛片在线看片免费| 免费一级全黄少妇性色生活片| 中文字幕在线观看亚洲日韩| 亚洲最大成人网色| 亚洲一区二区高清| 在线观看国产情趣免费视频| 日本片免费观看一区二区| 久久午夜无码免费| 在线观看免费黄色网址| 免费无码又爽又黄又刺激网站| 亚洲人成色4444在线观看|