读书人

Datagridview纵向显示数据解决思路

发布时间: 2012-04-14 17:14:21 作者: rapoo

Datagridview纵向显示数据

合一小例子,希望对你有帮助


问题:假设有张学生成绩表(tb)如下:
姓名 课程 分数
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
想变成(得到如下结果):
姓名 语文 数学 物理
---- ---- ---- ----
李四 74 84 94
张三 74 83 93
-------------------




求高手解答 有代码更好

[解决办法]
这个只能对表格进行转置才行,datagridview没这个功能
[解决办法]
行转列,写sql 文
[解决办法]
为什么不从源头做起:设计表就设计成这样:
姓名 语文 数学 物理

这样不就很简单了吗?
[解决办法]
顶楼上,发现很多时候需求复杂SQL的根本原因就是表设计的不够合理。
所以有个问题,把表设计的全面些SQL简单些效率,还是表设计的简化SQL处理的复杂效率,

读书人网 >VB Dotnet

热点推荐