首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

将一列转为行

2011-12-27 
求助:将一列转为行将一个DataTable列名1列名21名称12名称23名称34名称45名称56名称67名称78名称8转成以下

求助:将一列转为行
将一个DataTable
列名1   列名2

  1         名称1
  2         名称2
  3         名称3
  4         名称4
  5         名称5
  6         名称6
  7         名称7
  8         名称8

转成以下这样的DataTable:

列名1   列名2   列名3   列名4   列名5

名称1   名称2   名称3   名称4   名称5
名称6   名称7   名称8   名称9   名称10
名称11   名称12

          count   =   5

        Public   Function   RebuildDataTable(ByVal   datatable   As   DataTable,   ByVal   count   As   Integer)   As   DataTable
                     
                        --------

        End   Function

  谢谢!


[解决办法]
MARK
[解决办法]
用循环可以实现
[解决办法]
先把这些值赋到一个数组当中,然后在FOR....next循环中进行转换。
[解决办法]
用数组和循环可以实现.
[解决办法]
参考我在
http://community.csdn.net/Expert/TopicView3.asp?id=5348577
中的回复
[解决办法]
利用二维数组很简单就可以搞定的。遍历数据集存入二维数组。

数组相关文章:
http://blog.csdn.net/precipitant/archive/2006/12/02/1426291.aspx
http://blog.csdn.net/precipitant/archive/2006/12/02/1426391.aspx

热点排行