样条线 连接点 3dsmax:sql server中cdate的问题,急救

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 09:04:08
set rs=server.createobject("adodb.recordset")
sql="select * from SMT_yp where SMT_id="&session("id")
rs.open sql,conn,1,1
ksdate=rs("SMT_ksdate")
ktdate=rs("SMT_ktdate")
tian=cdate(year(ktdate)&"-"&month(ktdate)&"-"&day(ktdate))-date()
ztian=cdate(year(ktdate)&"-"&month(ktdate)&"-"&day(ktdate))-cdate(year(ksdate)&"-"&month(ksdate)&"-"&day(ksdate))
在这里提示类型不匹配: 'cdate',请问高手是什么原因?该怎么改?
zdate=rs("SMT_date")
lastdate=rs("SMT_lastdate")
loginhtc=rs("SMT_loginhtc")
htc=rs("SMT_htc")
rs.close
set rs=nothing

SMT_ktdate,SMT_ksdate这两个字段存储的原本就是日期型的,你可能直接把它们用DateDiff函数进行运算不需要转换,但是,如果你实在想转换形式再运算那就用先用FormatDateTime函数,然后再运算.