还是asp的这个问题

lindingbao 2006-09-23 04:56:41
请教你一个问题,我要做的是在access数据库里有个订单表orders,我想统计每个月的订单信息,该怎么做呢?能够详细点。主要是sql语句的字符串格式,可以把datepart函数放在sql语句里当条件来判断吗。每次我判断出来得到的月份不是1月就是12月。。奇怪。。我的错误sql语句为:sql="SELECT * FROM Orders where datepart("m",rcreatedate)="&request("mon")
我的代码为:请教下该如何改。
<%
set rs=server.CreateObject("adodb.recordset")
sql="SELECT * FROM Orders where "&datepart("m",createdate)&"="&request.QueryString("mons")
rs.open sql,conn,1,1
if rs.eof then
response.Write(monthdan)
else
while not rs.eof
%>
<tr>
<td><%=rs("id")%></td>
<td><%=rs("createdate")%></td>
<td>2<%=rs("memberid")%></td>
<td><%=rs("address")%></td>
</tr>
<%
rs.movenext
wend
end if
%>
...全文
79 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

28,391

社区成员

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

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