作者mindscold (喵)
看板Visual_Basic
標題[VBA ] 有可能撈資料撈錯嗎?
時間Thu Mar 25 15:28:49 2010
我是用ACCESS 2003連接MS-SQL擷取資料出來再運算的…
在VBA的程式碼與MS-SQL的資料"完全沒有變動"的情況下,不知道為什麼有極低的機率會有
錯誤,比如我用迴圈跑幾萬次"撈資料→運算→紀錄結果"後,可能會看到一次出來的結果
是錯的…
如果是程式碼有錯的話,應該會全錯、不然至少有個規律的錯,可是完全沒有,要嘛一萬
次測試中錯個2個,要嘛六萬次測試中完全無誤…而DB資料有問題的可能、我是覺得可能性
更低,源頭就錯了的話那根本不可能出現正確的答案了
請各位強大的版友救一下了,真的找不到問題在哪裡…@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.17.41
1F:推 ClubT:所謂的撈資料撈錯是怎樣呢? 撈到別筆 資料內容錯亂 或是? 03/25 22:09
2F:→ ClubT:通常都是程式錯誤啦... 03/25 22:09
3F:→ ClubT:在你有限的資料只能做有限的回答 有可能你的程式在某些特例 03/25 22:10
4F:→ ClubT:就是會出錯 03/25 22:10
是在DB裡資料表中,我已經確定我要的那筆資料的值是1,程式去撈回來時正常也是1,但
卻會出現撈回來是2的情況,因為該張資料表同一欄位不是1就是2,我也不知道它是不是撈
到別筆資料的值還是怎麼回事
※ 編輯: mindscold 來自: 60.248.17.41 (03/26 10:19)
5F:推 meto000:你要不要把那筆資料整個讀出來,或許就知道有沒有撈對了 03/28 22:04