ACCESS转SQL后的问题。急急急···

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:46:49
今日:<font color="#0099FF"><%=Conn.Execute("Select count([id]) From [FY_title] Where [time] like '%"& date() &"%' And [title_del] = 0 And [title_show] = 0 ")(0)%></font> 昨日:<font color="#0099FF"><%=Conn.Execute("Select count([id]) From [FY_title] Where [time] like '%"& date() - 1 &"%' And [title_del] = 0 And [title_show] = 0 ")(0)%></font>

为什么这段语句在ACCESS数据库下好使。在SQL就不行呢?
连接字符串没问题。其他功能正常。

date() 改成 getdate() 不行。我试过。改后就不能正常显示了。

[time]改成
cast([time] as varchar(30)) 虽然可以正常显示,但是问题没解决。都显示成0

这是个论坛的发帖统计。今日多少贴和昨日多少贴

[time]改成
cast([time] as varchar(30))
-------------------------------------
那就这样
[time] like '%"& date() &"%'
改成
convert(varchar(10),[time],120)='"& date() &"'
下面那个类似

date()
改成
getdate()
试试

是不是连接字符串有问题?