我收到溢出錯誤在訪問時,這條線運行的MS Access溢出錯誤
intAT = Nz(DLookup("at_ID", "qryAT", "at_sc_ID=" & Me.sc_ID & " AND at_OT=0"), 0)
如果我只是行前加Debug.Print Nz(DLookup("at_ID", "qryAT", "at_sc_ID=" & Me.sc_ID & " AND at_OT=0"), 0)
,將打印身份證號碼就好了,但在分配期間仍然錯誤下一行。
我還可以通過向查詢添加一個標準來限制所有結果,使其在特定日期和時間之前發生的結果。它只能在特定的時間之前限制查詢,而不是在較早的時間之後。如果在此之後的任何記錄都包含在內,則會再次溢出。我查看了那段時間之後輸入的數據,這一切似乎都很好,但我不確定我應該在尋找什麼。與導致它失敗的第一條記錄相關聯的at_ID
是32838
,如果有幫助的話。
將'intAT'轉換爲double。 – Santosh