cats

日志

cats的主页

2010-01-28小结

2010-01-29 00:58
今天师父让我编写两张表的操作代码,我参照其它表做了相应修改,完成后的代码明明是对的,居然一直报错:“未将对象引用设置到对象的实例”。我就逐步排除,发现还是没有语法错误,我想可能是逻辑错误吧。就在重要语句前后加上控制台输出语句,最终定位到数据库相关操作出错。我查了一下数据库里的表名,发现师父说的那两张表不存在。我就问他是不是还没把表加进去,他说:“哦...那两张表啊,是还没建的,你先写代码,我马上建。。。”呃,原来我对着虚空执行了N遍操作,不报错才怪呢!
后来两张表都建好了,然后又报了很严重的异常,要我终止调试。我感觉情况不妙,又像之前那样一句句的排查,调到异常关键处,加了10条输出语句来标识异常产生位置,您猜怎么着,一运行,10条语句全输出了,系统运行正常!晕死,除了加了10条输出语句,我啥也没改动,居然神奇般的好了。下班时我跟师父说起这事,居然被鄙视了,他说:“你干嘛写那么多输出语句啊,用调试多方便啊,你不会调试吗,你这样太浪费时间了。调试很简单的,你来我这边看一下我操作,算了,明天早上再教你吧。。。”啊噢,俺不小心暴露了不会调试的缺点。
今天早上还学会了访问局域网机器的方法,两个反斜杠+要访问的主机名,如\\gxb 。貌似老师以前教过,至少两个老师教过,不过由于很少要访问局域网内主机,我学了跟没学一样。还有,签入的时候,直接在项目上右击签入,代码管理系统会做比较,只把你之前签出的文件签入。
标签小结 
57 次阅读 | 0 个评论

留下脚印