这种效果怎样实现呢?(C#)
有一SQL Server表,内容如下:
name alias age
张三 23
李四 24
王五
卢芳 小芳
操利
李焱
季霞 小霞 22
周中继
张延 张慎
孙起 21
…………
…………
其中name列不能为空,其它两列可以为空。
按照下面的规则,获得组合字符串:
单行记录的组合resultText = name+ “\\” + alias + “:” + age
多行记录的组合resultText = resultText + “,”
如果alias为空,则省去“\\”;如果age为空,则省去“:”;然后将每一行用“,”分开,组合成一个字符串。
举例说明如下:
就上面的表,第一行应该是:张三:23
第二行是:李四:24
第三行是:王五
第四行是: 卢芳//小芳
……
……
然后将每一行用“,”分开,组合成一个字符串。
请问:怎样实现呢?