首页 新闻 会员 周边

c# 双向链表从sql数据库中读数据

0
[待解决问题]

在c#中建立了一个类,里面建立了链表的插入删除方法,是双向链表,如何从数据库的表中读出数据并且存储在链表中?请有过经历的同志们帮帮忙~~在线等,谢谢啦

巴索罗缪库玛的主页 巴索罗缪库玛 | 初学一级 | 园豆:48
提问于:2012-05-06 09:47
< >
分享
所有回答(1)
0

你是哪里不会?是读数据不会还是链表的操作不会?

artwl | 园豆:16736 (专家六级) | 2012-05-06 10:17

读数据不会

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 10:23

能帮忙写一个框架吗?如何读取数据?最好能带些注释的~~谢谢您啦~~

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 10:39

@巴索罗缪库玛: 参考:C# 数据库操作

支持(0) 反对(0) artwl | 园豆:16736 (专家六级) | 2012-05-06 11:34

@artwl: 读数据会了,可是怎么存到链表中啊,貌似读数据和链表没啥关联呢……

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 13:08

@巴索罗缪库玛: 是的,数据跟链表没什么关系的,链表中应该有添加插入等方法的吧

支持(0) 反对(0) artwl | 园豆:16736 (专家六级) | 2012-05-06 13:10

@artwl: 哪里有关于链表操作的资料呢?感激不尽啦~~

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 13:21

@巴索罗缪库玛: 网上多的是啊:http://wenku.baidu.com/view/64b3fcd5c1c708a1284a44dd.html

支持(0) 反对(0) artwl | 园豆:16736 (专家六级) | 2012-05-06 13:23

@artwl: 可是我的是c#啊,c++的的确是多的是

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 13:30

@巴索罗缪库玛: 数据结构(C#)--双向链表

支持(0) 反对(0) artwl | 园豆:16736 (专家六级) | 2012-05-06 13:31

@artwl: 你可能没明白我的意思吧,双向链表我建完了,都写在一个类里了,现在想将数据库中表的数据存储到链表中,怎么存储进去,我现在不会的是这个

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 13:40

@巴索罗缪库玛: 要将数据存储在链表里面,那么你就要确定对象在链表里面的关系在数据库中是怎么表示的,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和上面那个同一个的,没画图工具 就这样表示了)

支持(0) 反对(0) 菜鸟老了 | 园豆:145 (初学一级) | 2012-05-06 15:57

@菜鸟老了:  额……那代码可怎么写啊,关系我倒是明白了

支持(0) 反对(0) 巴索罗缪库玛 | 园豆:48 (初学一级) | 2012-05-06 19:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册