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

真不知道哪里错了!
...全文
189 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
数据库对的!
没人回答的啊!

28,409

社区成员

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

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