A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李帅 中级黑马   /  2012-8-4 14:07  /  2297 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

ado.net是不是主要就这几个对象?
Connection,Command,DataReader,DataAdapter,DataSet

他们基本都会用,但是不是很理解,请同学们帮忙简单描述一下它们各自的功能

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

7 个回复

倒序浏览
这个里边讲的还行,你可以看看ADO.NET中的主要对象(5个)

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
ADO.NET中的主要对象(5个)
回复 使用道具 举报
个人简要理解,嘿嘿嘿{:soso_e113:}
Connection:用来打开数据连接的,好比钥匙,
Command:存放sql命令的地方;好比提货单,
DataReader:是一个简单的数据集,只能读,直接给老百姓(用户界面)使用,老百姓权限低,没办法修改
DataAdapter:数据适配器,用来运数据的,好比货车;
DataSet:数据集,用来存数据的,好比一个小仓库;→DataAdapter和DataSet合作关系;货车(DataAdapter)先把需要的货运出来,交给一个小仓库或者是小商店(DataSet),

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
http://www.uuxiao.com/diary_show.asp?id=306
这是链接,不知道链接怎么添加不上了

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
Connection 连接数据库的对象,              你要哪种快递
Command   执行数据库命令语句              你要快递送什么
,DataReader  读取命令操作结果               快递送完之后 给接受者的结果                     
,DataAdapter   数据适配器                        用来运输的工具
r,DataSet     数据集 将数据存数到其中      快递的仓库   到指定区域后 指定对象前堆积的地方   

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
Connection 数据库的连接对象,主要用于和数据库建立连接
Command  用于执行SQL语句和存储过程
DataReader 适配器 一般用Fill方法往虚拟表里面加数据
DataReader 向前只读的数据流
DataSet 数据集

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
五大对象分别是
DbConnection(连接对象)
DbDataAdapter(适配器对象)
DbDataSet(数据集对象)
DbCommand(命令对象)
DbDataReader(数据流对象)
所有与数据库有关的类都继承自它们

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马