<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. Access交流中心

      北京 | 上海 | 天津 | 重慶 | 廣州 | 深圳 | 珠海 | 汕頭 | 佛山 | 中山 | 東莞 | 南京 | 蘇州 | 無錫 | 常州 | 南通 | 揚州 | 徐州 | 杭州 | 溫州 | 寧波 | 臺州 | 福州 | 廈門 | 泉州 | 龍巖 | 合肥 | 蕪湖 | 成都 | 遂寧 | 長沙 | 株洲 | 湘潭 | 武漢 | 南昌 | 濟南 | 青島 | 煙臺 | 濰坊 | 淄博 | 濟寧 | 太原 | 鄭州 | 石家莊 | 保定 | 唐山 | 西安 | 大連 | 沈陽 | 長春 | 昆明 | 蘭州 | 哈爾濱 | 佳木斯 | 南寧 | 桂林 | ???/a> | 貴陽 | 西寧 | 烏魯木齊 | 包頭 |

      回復 加入收藏帖  復制
      我要提問 帖子上移

      [5分]2.4以后平臺中關于LoadRecord函數使用的疑問。。

      川頁 等級: 普通會員▲ 積分:124 金幣:0 來自:青島Access交流中心 發表于:2017-10-18 12:03:09  
      樓主

      各位好:

          2.4以后的新平臺中加入了LoadRecord函數,大大的減少了代碼的使用,但問題來了,在采購訂單中,有一個完成數量,默認為空的需要轉化成0,以前的代碼中分別體現,

            Dim cnn:   Set cnn = CurrentProject.Connection
            Dim strSQL:    strSQL = "SELECT * FROM [采購訂單查詢_明細] WHERE [采購訂單號]=" & SQLText(Me![采購訂單號])
            Dim rst:  Set rst = OpenADORecordset(strSQL, , cnn)
            Dim rstTmp:   Set rstTmp = CurrentDb.OpenRecordset("TMP_采購訂單明細表")
          Do Until rst.EOF
              rstTmp.AddNew
              rstTmp![采購訂單號] = rst![采購訂單號]
              rstTmp![物料ID] = rst![物料ID]
              rstTmp![物料名稱] = rst![物料名稱]
              rstTmp![物料規格] = rst![物料規格]
              rstTmp![單位] = rst![單位]
              rstTmp![數量] = rst![數量]
              rstTmp![單價] = rst![單價]
              rstTmp![已入庫數量] = Nz(rst![已入庫數量], 0)      ‘空值轉化為0
              rstTmp.Update
              rst.MoveNext
          Loop
          rst.Close
          rstTmp.Close
      te
          現在的直接一句: LoadRecord "TMP_采購訂單明細表", "SELECT * FROM [采購訂單查詢_明細] WHERE [采購訂單號]=" & SQLText(Me![采購訂單號]), CurrentProject.Connection

      沒辦法只好再使用原來的代碼來搞定,不知還有什么好的法子沒得。。

       

      access培訓  誠聘access開發人員

          川頁
            獲得社區協助:請教問題(即發帖)20篇,其中獲得解決的13篇;
            協助社區成員:協助他人(即回帖)7篇,其中被設為【最佳答案】的0篇;
            協助我們社區:發布技術文章0篇,邀請了0名新會員注冊本社區(如何邀請會員注冊,詳見:http://www.beijingfeeling.com/sitehelp.asp)。
      Top

      掃描下方工作人員的微信二維碼加微信,邀您加入Access課堂微信群,進入一個技術交際圈:

      網站工作人員微信

      MDZZ 等級:版主★★★★★ 積分:1246 金幣:5840 來自:南京Access交流中心 發表于2017/10/19 13:59:44 
      1樓 得分: 0
      沒有哦

          希望我的回答能解決了您的問題,或者所附上的這些信息對您有所幫助!如有任何疑問或需要進一步幫助,請您直接在本站發貼,我們非常樂意幫助您解決問題!
          如果我的回答已經解決了您的問題,請點擊上方的“最佳答案”,這樣本帖子就不會在“待解決問題區”顯示了,以方便大家對那些正在等待解決的帖子給予關注!
          Natsume Takashi   [協助社區成員回帖1072篇,其中【最佳答案】367篇;發布技術文章146篇。]
          Access軟件網助教團隊 
          http://www.umvsoft.com
          如果您沒有注冊這個論壇,請單擊下面的鏈接進行注冊,與我在論壇進行交流:
          http://www.beijingfeeling.com/reg/reg.asp?userid=47512
          本貼子以“現狀”提供且沒有任何擔保,同時也沒有授予任何權利。
      KevinFan 等級:版主★★★★★ 積分:1115 金幣:360 來自:東莞Access交流中心 發表于2017/10/21 11:39:42 
      2樓 得分: 0
      我覺得新增輸入時默認值為0即可,這樣簡單點。

          很高興與您就本帖子進行交流,如果我的回答已經解決了您的問題,請點擊上方的“最佳答案”,這樣本帖子就不會在“待解決問題區”顯示了,我也將獲得2個積分獎勵,并不會減少您的積分!
          KevinFan
            獲得社區協助:請教問題(即發帖)3篇,其中獲得解決的0篇;
            協助社區成員:協助他人(即回帖)155篇,其中被設為【最佳答案】的34篇;
            協助我們社區:發布技術文章9篇,邀請了0名新會員注冊本社區(如何邀請會員注冊,詳見:http://www.beijingfeeling.com/sitehelp.asp)。
      總記錄:2篇  頁次:1/1 9 1 :
      您還沒有在Access軟件網登錄不能回復帖子
      • 你沒有登錄,請點擊后面鏈接登錄:登錄
      • 如果你沒有注冊,請點擊后面鏈接注冊:注冊,注冊完成后,請再次訪問本頁功能。
       
      湖北11选5