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 閱讀(298) 評論(0)  編輯  收藏 所屬分類: 工作日志
          主站蜘蛛池模板: 崇阳县| 肥东县| 梅州市| 宜兰县| 惠州市| 临沂市| 呼伦贝尔市| 舟曲县| 贺州市| 安塞县| 大宁县| 抚宁县| 珲春市| 理塘县| 容城县| 格尔木市| 康保县| 宜丰县| 平阴县| 临沭县| 牙克石市| 河西区| 南宫市| 丹巴县| 九江县| 运城市| 宜城市| 盘锦市| 湘西| 龙山县| 长岭县| 贵南县| 乐安县| 天水市| 江阴市| 平远县| 施秉县| 南木林县| 山西省| 三江| 沁水县|