注册 登录
编程论坛 ASP.NET技术论坛

斑竹,帮忙解决一个ADO.NET的理论问题?????

哭泣的狼 发布于 2007-03-31 16:14, 1070 次点击
你能帮我解决一下,在ADO.NET中
SQLDataAdapte
dataset
datareader
datatable
...等数据集的实现流程?
如果有相关的源代码也可以发给我
我的邮箱 是:
huke_lanyanan@163.com
还有我今天面试人家问了我好多ASP.NET 和ADO.NET方面的理论知识?
我好多都没有答上来,你有这方面的一些理论的知识点和要点,也请你给我
发过来一份好吗?
12 回复
#2
IT浪子2007-03-31 22:08
建议去看看ado.net这样的一本书,应该适合你

[此贴子已经被作者于2007-3-31 22:10:24编辑过]

#3
哭泣的狼2007-04-01 09:44
看了,总结不了什么?
全部都是散乱的东西,每办法连接起来!!
#4
冰镇柠檬汁儿2007-04-01 09:52

刚开始学习.net的时候我也有你这样的迷茫,别着急
datareader是要在打开数据库链接的情况下才能够从数据库中读取到数据的,也就是说当数据库close的时候,datareader就没有意义了,并且datareader是需要关闭close的,一般用sqldatacommend的方法来给他定义。
dataset是保存到计算机内存中的,也就是说,是从数据库中一次将所有需要的数据全部拿出来,即使关闭数据库,也没有影响,我一般用SQLDataAdapter的fill给他做数据绑定

#5
mldark2007-04-01 16:49
dataset是非连接类 属于xml类型 在内存中一个容器 容器中有张表 datatable 表里面有 行和列
datareader是 数据读取 像消防车的水龙头那样 说完了 哈哈哈
#6
哭泣的狼2007-04-04 18:16
原来如此呀!!
#7
tel19822007-04-05 08:19
长见识了,谢谢!
#8
bygg2007-04-05 09:04
以下是引用mldark在2007-4-1 16:49:34的发言:
dataset是非连接类 属于xml类型 在内存中一个容器 容器中有张表 datatable 表里面有 行和列
datareader是 数据读取 像消防车的水龙头那样 说完了 哈哈哈

补充一下:
DataSet中不只是可以放一张表,而是可以放很多张表..

#9
哭泣的狼2007-04-12 11:57

很有见解

#10
foshan2007-04-12 12:15
弱弱地问: 有版本之分吗? 的操作是否是一样的???
#11
bygg2007-04-12 13:11
操作是一样的.
#12
hit_852007-04-12 13:39

操作一样但用法不一样,取看看1.0和2.0的源码

#13
哭泣的狼2007-04-12 14:21
我只会2.0的,3.0的你懂吗?
1