rainic 发表于 2007-6-2 23:27
[求助]看看这个SQL语句有没有错..
"SELECT COUNT(DISTINCT ip) FROM WebStat WHERE DatetimeCreate BETWEEN '2007-06-02 00:00:00' AND '2007-06-02 23:59:59'"<BR><BR>在MSSQL上可以正常执行<BR><BR>在Access上就不行了..为什么..<BR><BR>说什么"操作符丢失"
rainic 发表于 2007-6-2 23:49
<P>如果真的不行..<BR><BR>在Access下,有什么方法可以代替那个语句</P>
小兵一个 发表于 2007-6-5 17:25
ACCESS中时间的格式是以#2007-6-4#的格式的。你试试
rainic 发表于 2007-6-11 19:52
肯定不是LS说那样了<BR><BR>问题已经让我 自己搞定了<BR><BR>sql = "SELECT COUNT(*) FROM (SELECT DISTINCT ip FROM WebStat WHERE (DatetimeCreate BETWEEN '" + startTime + "' AND '" + endTime + "') AND UserID = " + UserID + ")";<BR><BR>这样就可以了
lanyingcangl 发表于 2007-6-14 15:12
呵呵
页:
[1]