看板 Visual_Basic 關於我們 聯絡資訊
請教一下版上神人,我接管了一個以MS-SQL與VBA建立起來的系統,但這個系統現在發生 一 個奇怪的BUG:特定資料表的某幾筆資料的特定欄位不定時會被改為0 我現在正要開始查問題點,但有不知道何處下手的困惑: 1.系統不是我建的,原工程設計師在2、3年前就出國逍遙了,常常問他問題不是忘了就講 不出來 2.要一行一行看程式碼超耗時(程式碼行數至少有六位數耶…) 3.親自下海測也頗費時 4.原工程師很混 幾乎整個系統的物件都叫Button1、Text1....而且沒有排版 5.沒有文件 請問有經驗的大大能指導一下怎麼下手嗎?我現在只能想到先用全程式碼檢索有該欄位名 稱的程式碼出來一行一行看,但太費時了,一個早上才看不到5%... 謝謝@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.17.41
fumizuki:以欄位名稱為關鍵字搜尋更新的語法 07/15 12:35
MOONRAKER:我會先去找SQL server有沒有transaction的記錄 07/15 12:52
mindscold:SQL的紀錄功能是關閉的 沒有紀錄可以看@@ 07/15 13:06
yauhh:趕快寫一點trigger,在資料庫被動到時把一些訊息記錄起來, 07/15 15:59
yauhh:最好能抓到時間 07/15 15:59
yauhh:SQL Server資料表的Trigger 07/15 15:59
MOONRAKER:那把他打開,至少下次發生錯誤的時候有東西追蹤 07/15 18:28