你是哪里不会?是读数据不会还是链表的操作不会?
读数据不会
能帮忙写一个框架吗?如何读取数据?最好能带些注释的~~谢谢您啦~~
@巴索罗缪库玛: 参考:C# 数据库操作
@artwl: 读数据会了,可是怎么存到链表中啊,貌似读数据和链表没啥关联呢……
@巴索罗缪库玛: 是的,数据跟链表没什么关系的,链表中应该有添加插入等方法的吧
@artwl: 哪里有关于链表操作的资料呢?感激不尽啦~~
@巴索罗缪库玛: 网上多的是啊:http://wenku.baidu.com/view/64b3fcd5c1c708a1284a44dd.html
@artwl: 可是我的是c#啊,c++的的确是多的是
@巴索罗缪库玛: 数据结构(C#)--双向链表
@artwl: 你可能没明白我的意思吧,双向链表我建完了,都写在一个类里了,现在想将数据库中表的数据存储到链表中,怎么存储进去,我现在不会的是这个
@巴索罗缪库玛: 要将数据存储在链表里面,那么你就要确定对象在链表里面的关系在数据库中是怎么表示的,NextPoint和PrePoint分别指向哪个对象
例如,数据库读取出来的数据如下:
Data1:
id:1,name:123,nextpoint:2,prepoint:3,isheader:1
Data2:
id:2,name:321,nextpoint:3,prepoint:1,isheader:0
Data3:
id:3,name:213,nextpoint:1,prepoint:2,isheader:0
那么你的链表就是
Data1<=>Data2<=>Data3
^
||
ˇ
Data3(这个Data3和上面那个同一个的,没画图工具 就这样表示了)
@菜鸟老了: 额……那代码可怎么写啊,关系我倒是明白了