作者mindscold ()
看板Visual_Basic
标题[VBA ] 怎麽查不明的BUG?
时间Tue Jul 15 12:02:16 2008
请教一下版上神人,我接管了一个以MS-SQL与VBA建立起来的系统,但这个系统现在发生
一
个奇怪的BUG:特定资料表的某几笔资料的特定栏位不定时会被改为0
我现在正要开始查问题点,但有不知道何处下手的困惑:
1.系统不是我建的,原工程设计师在2、3年前就出国逍遥了,常常问他问题不是忘了就讲
不出来
2.要一行一行看程式码超耗时(程式码行数至少有六位数耶…)
3.亲自下海测也颇费时
4.原工程师很混 几乎整个系统的物件都叫Button1、Text1....而且没有排版
5.没有文件
请问有经验的大大能指导一下怎麽下手吗?我现在只能想到先用全程式码检索有该栏位名
称的程式码出来一行一行看,但太费时了,一个早上才看不到5%...
谢谢@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.17.41
1F:推 fumizuki:以栏位名称为关键字搜寻更新的语法 07/15 12:35
2F:→ MOONRAKER:我会先去找SQL server有没有transaction的记录 07/15 12:52
3F:→ mindscold:SQL的纪录功能是关闭的 没有纪录可以看@@ 07/15 13:06
4F:推 yauhh:赶快写一点trigger,在资料库被动到时把一些讯息记录起来, 07/15 15:59
5F:→ yauhh:最好能抓到时间 07/15 15:59
6F:→ yauhh:SQL Server资料表的Trigger 07/15 15:59
7F:→ MOONRAKER:那把他打开,至少下次发生错误的时候有东西追踪 07/15 18:28