我通过odbc从数据库中提取一列信息。该列的编号范围为1到9999999.我希望能够通过以下方式将值组织到最多3个级别(父级,子级和孙级)的树视图中:
理想的结构是:AAABBCC
父母:AAA0000
孩子:AAABB00
孙子:AAABBCC
但是如果上面的级别不存在,则值会在一个级别上移动。例如,假设数据包含以下{1,101,200,204,1200,1205,1304,290000,291500,291502,410204}
- 1
- 101
- 200
------- 204
--1200
------- 1205
--1304
--290000
-------- 291500个
---------------- 291502个
--410204
非常感谢任何帮助 标记
答案 0 :(得分:1)
这是一个非常简单的问题。
.ToString("D7")
,将您的号码列表转换为字符串。如果你需要按顺序填补空白,需要一些额外的逻辑,但这是相当微不足道的。