gridview 动态列的展示 本帖最后由 gonguui1982 于 2010-07-01 15:21:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么觉得这个是group的问题,好像gv只要auto生成column就行了 通常gridview的列是固定的,那就很简单啦,这个列是动态的,就说学生姓名是慢慢入库的,不是固定的那几个学生! 先实现行转列自定义表头http://topic.csdn.net/u/20100412/22/fec647ea-73d0-480b-92e9-8af61ef3c978.html 也可以创建动态类等,提供个参考http://blog.csdn.net/Rock870210/archive/2010/01/30/5273518.aspx declare @sql varchar(8000)set @sql='SELECT name as 姓名'select @sql=@sql+',['+subject+']=MAX(CASE subject WHEN '''+subject+''' THEN score ELSE 0 END)' from score group by subjectexec(@sql+' FROM score GROUP BY name') 根据时间字段,查今天之后几天内的数据 视屏播放问题???? UpdatePanel 刷新问题 读excel 中的数据到数据库的困惑 热烈庆祝11月11日光棍节…… asp.net 页面间函数调用 对于这样的情况,该如何设计表? 如何实时显示远端post过来的信息? ASP输出Excel文件,一个单元格的内容是数字,而且很多位!怎么解决? 求C#的函数? csv格式问题 在线等 !!播放器代码。。高手给指点一下
自定义表头
http://topic.csdn.net/u/20100412/22/fec647ea-73d0-480b-92e9-8af61ef3c978.html
declare @sql varchar(8000)
set @sql='SELECT name as 姓名'
select @sql=@sql+',['+subject+']=MAX(CASE subject WHEN '''+subject+''' THEN score ELSE 0 END)' from score group by subject
exec(@sql+' FROM score GROUP BY name')