考考你的分析能力

wanxun1124 2005-07-22 05:33:42
这个 代码是我同学写的代码!当时我分析很久,有些地方还是不很清楚,如果有哪个能分析出来,立即给分数,不够就加分数,对了,告诉你能查查这段代码为什么运行时候很慢哦!如果能改请帮我改改看!
...全文
226 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
binbin50 2005-07-25
  • 打赏
  • 举报
回复
好像是做總計什麼的。
完全沒必要這樣寫的。
gwc0744 2005-07-25
  • 打赏
  • 举报
回复
太长了
不想看
ShiningstarHu 2005-07-23
  • 打赏
  • 举报
回复
不知道你的程序是用来干嘛的。但是想优化你的程序还是可以的。
你在所有的
kk(Request.QueryString("hy_hykh1"))
jj(Request.QueryString("hy_hykh1"))
ll(Request.QueryString("hy_hykh1"))
gg(Request.QueryString("hy_hykh1"))
bb(Request.QueryString("hy_hykh1"))
ff(Request.QueryString("hy_hykh1"))
ee(Request.QueryString("hy_hykh1"))
mm(Request.QueryString("hy_hykh1"))
nn(Request.QueryString("hy_hykh1"))
这些过程中都建立一个独立的recordset对象。
并且在这些过程结束的时候都没有释放这些recordset对象。

从程序上看,这些过程都使顺序执行的,并且没有相互调用,应此你可以完全是用一个Recordset对象来实现。 要知道 set rs = Server.CreateObject("ADODB.Recordset") 是很耗时间的。


99percent 2005-07-23
  • 打赏
  • 举报
回复
正在编织紧蛛网~~~~~~~~~
jackycxg 2005-07-23
  • 打赏
  • 举报
回复
don't understand
wanghui0380 2005-07-23
  • 打赏
  • 举报
回复
嘿嘿,你猜这个东东让我想起了什么

你们如果反编译用混淆器混淆后的C#代码,可以看到类似的东东。一句话,绝对可执行,但属于“混淆”版的,别看select14次,真正运行起来可能就3次拉
nccxl 2005-07-23
  • 打赏
  • 举报
回复
被题目骗进来了,晕。
hj3793 2005-07-23
  • 打赏
  • 举报
回复
牛×人写的代码...
yangy66 2005-07-23
  • 打赏
  • 举报
回复
select * 14次,不说别的就得慢。还不懂是什么意思!
wanxun1124 2005-07-23
  • 打赏
  • 举报
回复
这个程序我也是看了很久还是看的不 是很清楚 哦!有那位告诉能解决问题请告诉我,还可以加分数哦 !
yuliang0828 2005-07-22
  • 打赏
  • 举报
回复
能把ASP写成这个地步也不容易,我看了30″不知想干什么,不光变量名字随心所欲,过程也类似、冗杂。又花了1分钟,初步认为大概是要取得数据库中某个字段相同的值,不过SQL中不是有Count,至于这么复杂吗?如果要汇总哪类值用递归也好啊。总之我不会这么写。
ljqhbt 2005-07-22
  • 打赏
  • 举报
回复
有点像史上第二强悍的代码.嘿嘿嘿.

如果不知道数据库的话就不要再尝试了,反复循环,反复调用,能不慢吗?
fatcat_xp 2005-07-22
  • 打赏
  • 举报
回复
貌似反复调用。。 而且还相互调用

我倒。 。楼主不如把想实现的说明


我们另行讨论 或者直接给代码更快:)

ssassa 2005-07-22
  • 打赏
  • 举报
回复
裹脚布
BILLSJONE 2005-07-22
  • 打赏
  • 举报
回复
只看了一个kk(Request.QueryString("hy_hykh1")) ,其它的也相同吧,
跟据传值hy_hykh1从数据里取值再重新算出Count和asd和Countz这些变量的值,
至于这些变量干什么用不知道,
hucool 2005-07-22
  • 打赏
  • 举报
回复
代码太长!
renniliao 2005-07-22
  • 打赏
  • 举报
回复
这种工作你居然拿来让大家看,恐怕不能有人帮你看吧。
antiking 2005-07-22
  • 打赏
  • 举报
回复
晕,看好象根据不同的传值显示不同的数据.
哎,能这么写真厉害!
为什么不
select case呢.晕,这么打开多少次库.晕.
ksn520 2005-07-22
  • 打赏
  • 举报
回复
感觉写得还蛮清淅的嘛
创造奇迹9999 2005-07-22
  • 打赏
  • 举报
回复
呵呵,和楼上有同感
加载更多回复(2)

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧