SQL语句中的求和问题

sqiry 2004-11-30 11:30:14
想求HOURTIMES该字段中的数值的综合,ASP如下:
<%
set rs4= Server.CreateObject("adodb.recordset")
sql="select count(id) as comp from workdyn where worktype='走访企业' and username='"&username&"' and company='"&company&"'"
rs4.open sql,conn,1,1%><%=rs4("comp")%><%rs4.close%>

由于HOURTIMES可能会有小数点,所以,字段采用了数字类型,字段大小采用双精度型,小数位数为自动。

添加了两条记录,数据库中也也数字进入,并且是自己希望的数值,分别为1.5和1
现在将这两值相加求和,用了上面的ASP语句,但是却出现了错误,错误提示为:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

ODBC 驱动程序不支持所需的属性。

/china/compworkdyn.asp,行278

真不知道哪里错了!
...全文
173 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sqiry 2004-12-08
问题已经解决了!
重名的缘故!
回复
davs 2004-11-30
应该是数据库连接错误码的
回复
sqiry 2004-11-30
<%
set rs4= Server.CreateObject("adodb.recordset")
sql="select sum(hourtimes) as hourtimes from workdyn where worktype='走访企业' and username='"&username&"' and company='"&company&"'"
rs4.open sql,conn,1,1%><%=rs4("hourtimes")%><%rs4.close%>

刚刚粘贴错了!
是这样的!
回复
icefire988 2004-11-30
把rs4.open sql,conn,1,1改成rs4.open sql,conn试试!
回复
angelyujun 2004-11-30
你有没有定义conn对象啊?
回复
angelyujun 2004-11-30
up
回复
surferc 2004-11-30
打印sql测试 看看sql有没有错
回复
douguangyao 2004-11-30
应该是SQL语句的问题。
回复
sqiry 2004-11-30
数据库对的!
没人回答的啊!
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-11-30 11:30
社区公告
暂无公告