急,在线等,日期问题

jiangxiaochao 2004-11-22 04:08:54
var aVisit;
sSqlString = "select CreateTime,PageUrl,RefUrl,ip,region,linktype,ClientInfo "
+ "from t_visit where SiteId=" + iSiteId + " order by id desc";
var oRs = new ActiveXObject("ADODB.Recordset");
with(oRs){
PageSize = DefaultPageSize;
open(sSqlString,oConn,1,3);
var iPageCount = PageCount;
var iRecCount = RecordCount;
var iPage = parseInt(Request.QueryString("p")+'');
if(isNaN(iPage)||iPage<1) iPage=1;
if(iPage>iPageCount) iPage=iPageCount;
if(!EOF){
AbsolutePage = iPage;
aVisit = GetRows(100);
}
close();
}
========================================
sSqlString = "select CreateTime,PageUrl,RefUrl,ip,region,linktype,ClientInfo "
+ "from t_visit where SiteId=" + iSiteId + " order by id desc";
如何把这语句改为只选择当天的记录?
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yansharp 2004-11-22
  • 打赏
  • 举报
回复
你用的是什么语言?如果是asp,则是now,如果是javascript,则应该是new date()
Yansharp 2004-11-22
  • 打赏
  • 举报
回复
也应该可以,如果sql语句有问题,把now()改成now,再看看,我不记得了
jiangxiaochao 2004-11-22
  • 打赏
  • 举报
回复
我的是access呀
Yansharp 2004-11-22
  • 打赏
  • 举报
回复
sSqlString = "select CreateTime,PageUrl,RefUrl,ip,region,linktype,ClientInfo "
+ "from t_visit where SiteId=" + iSiteId + " and datediff(d,creattime,'"+now()+"')=0 order by id desc";
如果你的数据库是sql server
jiangxiaochao 2004-11-22
  • 打赏
  • 举报
回复
是的.creattime这个字段
Yansharp 2004-11-22
  • 打赏
  • 举报
回复
t_visit 这个表中应该有一个字段存储日期

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧