使用VB.NET进行一些时髦的数据转换......
拥有如下所示的.NET数据表:
complex_ID attr1Desc attr1Value attr2Desc attr2Value attr3Desc attr3Value
00001-593-0000046772 yadda 22 hubba 892
00001-593-0000046774 blah 67
我需要将其转换为:
complex_ID yadda blah hubba
00001-593-0000046772 22 892
00001-593-0000046774 67
有30个“attr”列对。任何给定记录的数据都可以在任何记录中。
在SQL或LINQ中寻找一些优雅的方法来做到这一点......找不到一个。它不是一个透视表(是吗?)。