CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

在C#中,如何实现提取一个月内点击最高的数据?急啊!!

楼主keringing(keringing)2006-06-01 23:26:43 在 .NET技术 / C# 提问

string   select_topcheck="SELECT   top   20   news_id,news_title   from     [news_page]where   news_time>=#"&date-7&"#   order   by   news_check   desc";  
  老是提示有错,说DATE不是什么系统类什么的,大家帮下忙  
  问题点数:20、回复次数:5Top

1 楼keringing(keringing)回复于 2006-06-02 00:34:15 得分 0

晕哒,我穷人就没人来帮我啊。。。Top

2 楼misvcom(零下一度)回复于 2006-06-02 00:53:08 得分 5

#"&date-7&"#?Top

3 楼keringing(keringing)回复于 2006-06-02 11:40:09 得分 0

string   select_topcheck="SELECT   top   20   news_id,news_title   from     [news_page]where   news_time>=#"+date-7+"#   order   by   news_check   desc";  
  这样改过了也还是不行!  
  Top

4 楼wenhuiyan()回复于 2006-06-02 11:47:29 得分 5

DateTime才對Top

5 楼ken_flash(AnotherBug)回复于 2006-06-02 11:56:15 得分 10

SQL里可以这样写吗?不太清楚 不过我一般不这样写的 SQL里的Datatime是到秒的  
   
  declare   @sql   varchar(1000)  
  set   @sql   =   'SELECT   top   20   news_id,news_title   from   '+   @tablename   +   '   where   convert(varchar(10),[news_time],121)>='''   +   convert(varchar(10),@date-7,121)   +   '''   order   by   news_check   desc'  
  exec   (@sql)  
   
  楼主可以把参数赋值就可以了Top

相关问题

关键词

得分解答快速导航

  • 帖主:keringing
  • misvcom
  • wenhuiyan
  • ken_flash

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo