<tr id="sdt5b"><form id="sdt5b"></form></tr>
<delect id="sdt5b"></delect>
    1. <video id="sdt5b"><li id="sdt5b"></li></video>
    2. Access開發培訓
      網站公告
      ·Access專家課堂QQ群號:151711184    ·Access快速開發平臺下載地址及教程    ·歡迎加入Access專家課堂微信群!    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > 源碼示例

      【Access源碼示例】分隔數據簡化處理;一個字段中的字符串,想把第二個“/”后面的字符刪掉,變成 "等" 顯示簡化數據的結果

      時 間:2023-01-10 09:38:43
      作 者:金宇   ID:43  城市:江陰
      摘 要:分隔數據簡化處理。
      正 文:

      一、學員問題描述:
      VIP金卡:青島--潔瑞紡織-146期  15:49:04
      請教一下老師,下面這些是一個字段中的字符串,想把第二個“/”后面的字符刪掉,變成 "等" 顯示,數據格式如下:


      7518546/7518548/7518549/7518551/7518553/7518555/7518054
      7522977/7524421
      7522981/7524422
      7522962/7522965/7522966
      7522969/7522971/7522972


      這些數字是個字符串,長短不一。如果一個數據的,就沒這個斜杠了。斜杠是我合并字符時加上的。合并完,又太長了,需要刪掉一些,如下圖:


      期望的結果如下圖:

      點擊圖片查看大圖

      二、解決方法1,未實測,代碼如下:

           If InStr(Rsdes("ArticleNO"), "/") = 0 Then                    
                          Rsdes("ArticleNO") = Rsdes("ArticleNO") & "/" & Rs("ArticleNO")
                      Else
                          If InStr(Rsdes("ArticleNO"), "等") = 0 Then                        
                              Rsdes("ArticleNO") = Rsdes("ArticleNO") & "等"
                          Else                        
                              Rsdes("ArticleNO") = Rsdes("ArticleNO")
                          End If
                      End If

      解決方法2:

      通過記錄集的循環處理就可以實現,整理成了示例文檔,請下載參考。


      附   件:

      點擊下載此附件


      演   示:

      點擊圖片查看大圖



      Access軟件網QQ交流群 (群號:321554481)       Access源碼網店

      常見問答:

      技術分類:

      相關資源:

      專欄作家

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助