写了个页面本来只需要呈现满意度情况,现在领导要求加上统计功能,比如统计“满意”有多少次,“一般”有多少次,我用了count,但是前台该如何修改呢<%
Dim rs,strSql
strSql ="Select count(score) From zbstat where id like '%" & Request.FORM("txtscore") & "%'" Set rs=conn.Execute(strSql)
Do While Not rs.Eof
%><td width="14%"><%=rs("score")%></td>
<%
rs.MoveNext
Loop
'关闭对象
rs.Close
Set rs=Nothing
conn.Close
Set conn=Nothing
%>
Dim rs,strSql
strSql ="Select count(score) From zbstat where id like '%" & Request.FORM("txtscore") & "%'" Set rs=conn.Execute(strSql)
Do While Not rs.Eof
%><td width="14%"><%=rs("score")%></td>
<%
rs.MoveNext
Loop
'关闭对象
rs.Close
Set rs=Nothing
conn.Close
Set conn=Nothing
%>
解决方案 »
- 网站运行不起来
- System.Web.UI.WebControls.TextBox”并不包含“text”的定义
- 前台和后台是如何开发的?
- 请教Duwamish7里遇到不明白的地方,有研究过Duwamish7的进来指点下小弟
- DataLish发生指定的转换无效
- IIS设置。怎么让别人访问本地网站 在线等!!!
- 想请大家来探讨一下数据层,你心中的数据层是什么样子的,你现在项目中的数据层是怎么作的!谢谢
- 用FreeTextBox碰到的问题。请大家帮忙
- 如何通过.net读取com口的数据?(RS232)
- MVC4 + ExtJS 的布局和Razor的模板页
- 还是table增加行的问题
- 正则表达式在IE和火狐里面出现的问题
strSql ="Select cnt=count(score) From zbstat where id like '%" & Request.FORM("txtscore") & "%'"
.....
<td width="14%"><%=rs("cnt")%></td>
只要我select后面不是*就会报错
比如写成
strSql ="Select score From zbstat where id like '%" & Request.FORM("txtscore") & "%'"
都会报错“在对应所需名称或序数的集合中,未找到项目。”
怎么会这样呢,表里明明有这个字段啊
或者说,就先不统计了,把表内的score数据都列出来,这点我能做到,也测试通过然后我该怎么再加一段代码,将提出来的这些数据做个count,或者数量上做个sum呢比如我统计符合条件的score有10条,最后列出来这10条的内容后,下面再附加一项显示上面一共列出了多少条数据