问:这三种哪个效率更高点儿?

myhon 2003-08-17 08:51:46
1。response.write conn.execute("select sum(aa) from MyTable")(0)

2。set rs=conn.execute("select sum(aa) from MyTable")
response.write rs(0)

3。set rs=server.createobject("adodb.recordset")
rs.open "select sum(aa) from MyTable" ,conn,1,1
response.write rs(0)


三种哪个效率更高点儿?
...全文
20 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
ielong 2003-08-23
  • 打赏
  • 举报
回复
用记时就可以知道了。
qianzhipachong 2003-08-23
  • 打赏
  • 举报
回复
请问大家是根据什么来判断效率问题?
就是靠测试数据来做判断吗?
请教!
hzqq 2003-08-23
  • 打赏
  • 举报
回复
我觉得在这个方面,效率差的应该不是很多
但是第三种在可读性方面就好很多了
calfhfah 2003-08-23
  • 打赏
  • 举报
回复
在写功能简单和访问量不大的情况下,,无所谓的啦。

第一种再程序调试得 时候会多用很多得脑细胞得
bineon 2003-08-23
  • 打赏
  • 举报
回复
set rs=conn.execute("select sum(aa) from MyTable")
response.write rs(0)

请讲解一下这代码!哪些是参数,做什么用?
wafeng 2003-08-22
  • 打赏
  • 举报
回复
这种应用也在太少了,从来没见过只求记录总数的。
arcow 2003-08-17
  • 打赏
  • 举报
回复
第一种
julyclyde 2003-08-17
  • 打赏
  • 举报
回复
谁说是输出对象了?没看到后面还有(0)!!
czylz 2003-08-17
  • 打赏
  • 举报
回复
1。response.write conn.execute("select sum(aa) from MyTable")(0)


我认为这个
因为我常用的
wafeng 2003-08-17
  • 打赏
  • 举报
回复
有第一种这样的写法吗?write还能输出对象?有没有搞错。
cloudchen 2003-08-17
  • 打赏
  • 举报
回复
。。。看错了,还要返回记录集。第三种游标和锁设为0,1的话一样
cloudchen 2003-08-17
  • 打赏
  • 举报
回复
第一种效率最高
changechange 2003-08-17
  • 打赏
  • 举报
回复
你自己用timer测试一下不就知道了?何必问哪?人家告诉你的并不一定是真的,还是相信自己的好
smuzy 2003-08-17
  • 打赏
  • 举报
回复
推荐第二种做法。
yancey 2003-08-17
  • 打赏
  • 举报
回复
第一种不少见,我就经常这么写
myhon 2003-08-17
  • 打赏
  • 举报
回复
还有:
set mycmd=server.createobject("adodb.command")
mycmd.commandText="select sum(aa) from MyTable"
response.write mycmd.execute()(0)
楚人无衣 2003-08-17
  • 打赏
  • 举报
回复
我以为第二种效率更好一些,第一种很少见,第三种多一步。
sailor001 2003-08-17
  • 打赏
  • 举报
回复
使用conn.execute的会比较一些,我在一个数据库上做了测试,几千条的搜索,下面的代码慢了很多
set rs=server.createobject("adodb.recordset")
rs.open "select sum(aa) from MyTable" ,conn,1,1
response.write rs(0)
huaben 2003-08-17
  • 打赏
  • 举报
回复
都一样,我想。
dreamover 2003-08-17
  • 打赏
  • 举报
回复
第一种没用recordset么?
加载更多回复(1)

28,391

社区成员

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

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