谁可以大概介绍一下关于asp调试的方法和一些常识
如今什么都是.net和xp的时代了,但似乎调试技术却远远没有跟上,对我这样从debug起步的业余爱好者来说,我一向信奉调试和跟踪。我狂热地深爱着turbodebug,softice这样的调试器,它们为我揭开了很多难解的谜。
而这段时间开始接触web开发这些时髦的东东后,感觉这完全是一个和从前截然不同的两个世界,我想跟踪一下别人的程序,但根本找不到门,鼓捣了半天连asp脚本跟踪这样最基本的功能都没有掌握,难道软件开发技术的进步就一定要牺牲程序的可调试性为代价吗?
请这方面有经验的高手为我等菜鸟们指一条明路吧,善哉善哉...
推荐阅读
response.write
response.end
asp的错误处理机制本来就很弱啊!
你完全就是一个怪胎!
难道只有汇编级的分析, 才是调试程序? 大家如果都去干和你一样的活, 那谁搞应用??? 企业级的开发谁来做? 大型 mis, erp, crm 谁来做???
我知道您是搞尖端的,是研究火箭技术的, 可是大片大片的民房需要更多的人来建设!!!
asp 的程序开发、调试很简单:在必要的地方设置断点,写个 response.write 语句,把变量输出来,看看结果对不对。你虽然是菜鸟, 想你也能学会的。
<%
on error resume next
遇到错误继续执行,要把它放在首行,下面的语句才会起左拥!
err.clear 清除一下
conn.execute "insert into table values (1,2...)" 发生错误的行
if err.number<>0 then 发现错误!
.....
.....
response.end
end if


讨论区