[VBA ] 有可能撈資料撈錯嗎?

看板Visual_Basic作者 (喵)時間16年前 (2010/03/25 15:28), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
我是用ACCESS 2003連接MS-SQL擷取資料出來再運算的… 在VBA的程式碼與MS-SQL的資料"完全沒有變動"的情況下,不知道為什麼有極低的機率會有 錯誤,比如我用迴圈跑幾萬次"撈資料→運算→紀錄結果"後,可能會看到一次出來的結果 是錯的… 如果是程式碼有錯的話,應該會全錯、不然至少有個規律的錯,可是完全沒有,要嘛一萬 次測試中錯個2個,要嘛六萬次測試中完全無誤…而DB資料有問題的可能、我是覺得可能性 更低,源頭就錯了的話那根本不可能出現正確的答案了 請各位強大的版友救一下了,真的找不到問題在哪裡…@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.17.41

03/25 22:09, , 1F
所謂的撈資料撈錯是怎樣呢? 撈到別筆 資料內容錯亂 或是?
03/25 22:09, 1F

03/25 22:09, , 2F
通常都是程式錯誤啦...
03/25 22:09, 2F

03/25 22:10, , 3F
在你有限的資料只能做有限的回答 有可能你的程式在某些特例
03/25 22:10, 3F

03/25 22:10, , 4F
就是會出錯
03/25 22:10, 4F
是在DB裡資料表中,我已經確定我要的那筆資料的值是1,程式去撈回來時正常也是1,但 卻會出現撈回來是2的情況,因為該張資料表同一欄位不是1就是2,我也不知道它是不是撈 到別筆資料的值還是怎麼回事 ※ 編輯: mindscold 來自: 60.248.17.41 (03/26 10:19)

03/28 22:04, , 5F
你要不要把那筆資料整個讀出來,或許就知道有沒有撈對了
03/28 22:04, 5F
文章代碼(AID): #1Bgn2tkd (Visual_Basic)