账号通
    

账号  

密码  

1203

查看

0

回复
主题:为什么上面正确下面错误,请指教,新人,看不大懂 [收藏主题]  
huaxinqm 当前离线

72

主题

1

广播

0

粉丝
添加关注
级别:学前班

用户积分:164 分
登录次数:10 次
注册时间:2012/2/28
最后登录:2012/10/30
huaxinqm 发表于:2012/7/13 21:41:37   | 只看该作者 查看该作者主题 楼主 
科汛在线考试系统(NET)
正确写法1:
          {$IF(datediff("d","{$Field(adddate,Date,YYYY-MM-DD)}",now)<3||<font color=red><b>new</b></font>||<font color="#cccccc">{$Field(adddate,Date,MM-DD)}</font>)}
错误写法:
          {$IF(datediff("d",{$Field(adddate,Date,YYYY-MM-DD)},now)<3||<font color=red><b>new</b></font>||<font color="#cccccc">{$Field(adddate,Date,MM-DD)}</font>)}
关键还是上面的双引号不能少.假设我们这里的adddate值为2009-3-10号,那么以上就转变为

正确:datediff("d","2009-3-10",now)<3     ---符合asp语法
错误:datediff("d",2009-3-10,now)<3www.huaxinqm.com        ---不符合asp语法
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.06250秒 powered by KesionCMS 9.0