注册 登录
编程论坛 ASP技术论坛

[求助]关于输出合计的问题

admen 发布于 2007-09-27 19:57, 384 次点击

Set rs=Server.CreateObject("Adodb.Recordset")

sql="select sum(sh_fee) as aa,sum(aa_fee) as bb from 表名"
rs.open SQL,conn,1,1
response.write rs("aa")

同样用ASP的语句在SQLSERVER执行并输出可以得到结果...可是在oracle里获取不到,并提示打不到集合项目的错误,请指导!

2 回复
#2
yms1232007-09-27 21:43
应该也是可以的,我记得Oracle里也能用sum求和。
#3
admen2007-09-27 21:45

Set rs=Server.CreateObject("Adodb.Recordset")

sql="select sum(sh_fee) as aa,sum(aa_fee) as bb from 表名"
rs.open SQL,conn,1,1
到这里执行正确,但要输出
response.write rs("aa")
就提示错误了

同样用ASP的语句在SQLSERVER执行并输出可以得到结果...可是在oracle里获取不到,并提示打不到集合项目的错误,请指导!

错误代码:2007-09-27 13:06:03 W3SVC365199251 WEBSERVER 134.134.44.195 GET /outlayreckoning/aa.asp |14|800a0cc1|在对应所需名称或序数的集合中,未找到项目。 80 - 134.134.44.195 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.2;+SV1;+.NET+CLR+1.1.4322) ASPSESSIONIDQCATTTCD=OLIDIPFBNJFBOALLOAKBHNEK - 134.134.44.195 500 0 0 239 311 421

1