posts - 18,  comments - 0,  trackbacks - 0
          問題描述:
            編譯器驗證語句: 查詢 表1.字段1 來自 表1 條件 表1.字段2 大于 506'  時產生錯誤,內部可以驗證到錯誤,但顯示時是無法JAVA代碼的錯誤。
          處理方式:
             由于編譯器在獲取TokenStreamRecognitionException的column時位置變成最后一位后又往后一個字符,導致無法獲取字符串。現改成從最后往前查找一個字符,直到找到可以轉化的,代碼修改如下:
            
          char ch=0;
          int m = 1;
          boolean isChFlag = false;
          while (!isChFlag){
           
          try {
             ch 
          = chQuery.charAt(msg.getColumn() - m);
             isChFlag 
          = true;
           }
          catch(Exception ex){
              m
          ++;
           }

          }
          posted on 2007-05-16 14:04 LORD BLOG 閱讀(299) 評論(0)  編輯  收藏 所屬分類: 工作日志
          主站蜘蛛池模板: 嘉禾县| 大洼县| 乳源| 怀集县| 芜湖市| 化德县| 神农架林区| 合作市| 繁昌县| 潮州市| 碌曲县| 白水县| 灵寿县| 开鲁县| 饶平县| 邓州市| 郓城县| 德州市| 龙海市| 靖宇县| 高清| 康乐县| 泰安市| 睢宁县| 凉城县| 同德县| 延寿县| 苏尼特左旗| 土默特右旗| 视频| 鹿邑县| 嘉义县| 连江县| 波密县| 陈巴尔虎旗| 建始县| 石门县| 广汉市| 精河县| 汉中市| 阜康市|