标题:如何将“time”值传入DateDiff()函数中
取消只看楼主
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
结帖率:66.67%
 问题点数:0 回复次数:7 
如何将“time”值传入DateDiff()函数中
<%
Dim Rs,Sql,Time
Set Rs = Server.CreateObject( "ADODB.Recordset" )
Sql="SELECT * FROM book
Rs.Open Sql, Conn, 1,1
Time=Rs("time")
%>
<table><tr><td>response.write DateDiff("d",Date(),"07-07-07")</td></tr></table>
<%
Rs.Close
Set Rs=Nothing
%>
请教高手教教我,如何将“time”值传入DateDiff()函数中,非常感谢
搜索更多相关主题的帖子: time DateDiff 函数 
2007-06-29 22:28
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 
如此简单就不用劳烦您了!请帮我提提具实效性的解决方案,请不必再此灌水,谢谢各位支持!
2007-06-29 23:33
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 
调用的"time"值在数据库中是时间类型字段[Now()],形式如:2007-7-7 00:00:00
2007-06-30 21:17
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 
5楼的方法行不通,“time”值在函数中为无效值
2007-06-30 21:21
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 
asp读取的“time”值附给“Time”本来就被DateDiff函数视为无效值,加入强制写入“CDate(Time)”也存在这个问题呀!

我估计问题是在asp附的值怎样写才被DateDiff函数认为有效

[此贴子已经被作者于2007-6-30 23:01:31编辑过]

2007-06-30 22:58
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 

还是不行,报错:类型不匹配:[string:"time"]

2007-07-01 18:10
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 
是日期,用now()取的值:2007-07-07格式



=====================请勿灌水=======================
2007-07-01 19:46
yessanya
Rank: 2
等 级:论坛游民
帖 子:69
专家分:20
注 册:2007-6-23
得分:0 
对不起,是我写错了,是用date()存的
比较上没问题,现在主要是函数不认ASP附的值,连比较的环节都不能进入
2007-07-01 21:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-151466-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.397297 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved