当前位置:编程学习 > C#/ASP.NET >>

Grid的问题,高手请进!!!解决了如果分不够在开一贴给100分!!

想实现这样一个功能,就是用个Grid显示数据,就是显示一个星期之内的数据,例如,假如今天是4号就显示5-4,5-5,5-6,5-7这样4个字段,假如今天是5号就显示5-5,5-6,5-7,5-8这样4个字段,就是字段会根据日期自动减去最前面那个日期,在顺延加上一个。有这样的控件吗?或者有什么办法?如果谁做过的请告知在下。谢谢。 --------------------编程问答-------------------- 如果能发个例子给在下的,我给300分。我的邮箱hopejia@163.com
谢谢 大家了 --------------------编程问答-------------------- -4,5-5,5-6,5-7

这只有4天/
是前3天,后3天吗?
--------------------编程问答-------------------- 不是很明白你的意思!是显示日期,还是根据日期读取数据库内容~? --------------------编程问答-------------------- "就是字段会根据日期自动减去最前面那个日期,在顺延加上一个"这句没看懂。。 --------------------编程问答-------------------- 如果只是得到本周的日期的话,那个很简单啊,得到今天是星期N,本周的日期为 today-N,today-n+1,today-N+2,……today-N+6 --------------------编程问答-------------------- 也就是Grid的第一个字段是显示当前日期,然后根据这个日期在读取数据库里面的对应的内容 --------------------编程问答-------------------- 怎么让Grid自动去加减呢? --------------------编程问答-------------------- 如果Database里面要显示出来的表里面已经有日期的话,而且是一一对应关系(一个日期只有一条记录)的话,那很好显示,只要SQL语句就行了,排序,读取大于等于今天的前4条记录,然后直接GridView显示出来就行了~!~

--------------------编程问答-------------------- 具体 如何 写? --------------------编程问答-------------------- 下班吃饭,一个小时后回来~~~sorry~同事在等着~ --------------------编程问答-------------------- 不太明白 ...
LZ的意思是想在Grid上显示今天和后3天的记录么?
如果是的话 可以直接写SQL. --------------------编程问答-------------------- sql中 where datediff(d,getdate(),字段)<= 7
and datediff(d,getdate(),字段)>= 0 

然后用这个sql做义叉表.
--------------------编程问答-------------------- 那如果我想显示今天起的前3天和后3天 呢? --------------------编程问答-------------------- where datediff(d,getdate(),字段)<= 3
and 
and datediff(d,getdate(),字段)>= -3
--------------------编程问答-------------------- select top 4 * from [table] where datediff(d,getdate(),日期字段)>=0 order by 日期字段 --------------------编程问答-------------------- 问题解决了没~?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,