设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 46|回复: 3
打印 上一主题 下一主题

这段代码改成SQL数据库不显示

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-9 08:01:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原来用的,access改称SQL后  
下面代码就不显示
怎么办?有什么要注意的地方么?经测试是红色加粗字体部分,有问题,,,这段在Access数据库中可正常显示,,但改成SQL数据库之后就不显示,,,我的SQL时间为默认getdate(),,不知该怎么改?
<% '读出本月的 然后分为每天,在写出
'获得当前月天数
thisdays=DateDiff("d",year(now)&"-"&month(now)&"-"&"1",year(now)&"-"&month(now)+1&"-"&"1")
'建立数组,分别存储 每天的 总收入,单数
dim dayshouru()
redim dayshouru(thisdays,2)
set drs= Server.CreateObject("adodb.recordset")
drs.open ("select * from boodingdan where dxingwei=0 and dzhuangtai in (1,2,3) and dtime like '%"&year(now)&"-"&month(now)&"-"&"%'"),conn,1,1
if not drs.eof then
'根据天数决定数组
for dd=1 to int(drs.recordcount)
'按时间判断并分类
today=replace(left(drs("dtime"),instr(drs("dtime")," ")-1),year(now)&"-"&month(now)&"-","")
dayshouru(today,1)=dayshouru(today,1)+drs("djia")*drs("dshu")+drs("dyunfei")+drs("dzhangzhe")
dayshouru(today,2)=dayshouru(today,2)+1
drs.movenext
next
end if
drs.close
set drs=nothing
zongshouru=0
zongbishu=0
total_no=thisdays
dim total()
redim total(total_no,2)
for xs=1 to total_no
total(xs,1)=dayshouru(xs,1)
total(xs,2)=xs
'总收入和总数量
if dayshouru(xs,1)<>"" then zongshouru=zongshouru+dayshouru(xs,1)
if dayshouru(xs,2)<>"" then zongbishu=zongbishu+dayshouru(xs,2)
next

%>
<td width="15%">目前总成交消费金额:</td>
            <td width="22%"><font color="#FF0000" size="3"><b><%= zongshouru %>?元</b></font></td>
            <td width="13%">目前总成交笔数:</td>
            <td width="17%"><font color="#FF0000"><%= zongbishu %>?笔</font>交易</td>
2#
发表于 2010-1-9 08:01:55 | 只看该作者
自己解决了。。!!!!
回复 支持 反对

使用道具 举报

3#
发表于 2010-3-19 18:05:07 | 只看该作者
顶.支持,路过.....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 15:23 , Processed in 0.248288 second(s), 10 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表