[自学问题总结]ADO.NET中的五个主要对象
来源:互联网 发布:合肥的皮肤科医生知乎 编辑:程序博客网 时间:2024/05/13 10:23
Connection:连接, 它就像一座桥, 将程序和数据库建立了联系。但它仅仅是座桥,并没有去桥的对面打开数据库读取和存放数据。
Close以后还可以Open
但Dispose以后则不能再用
Command:向数据库发出指令,这个指令可以是增删改查的sql语句。Command要建立在Connection的连着之上。也就是说,Connection连接的是哪个数据库, 指令就下到哪里。
DataSetCommand[更名为DataAdapter]:数据传输,Connection连接好,Command下达指令之后,它就负责从数据库中取得数据。并把数据放到DataSet中。
DataSet:暂存区,DataSetCommand取到的数据就保存在这里。它不仅可以储存Tabel,它还可以透过DataAdapter取得一些例如主键等数据表结构,还可以记录数据表间的关联。DataSet可以包含多个DataTable 、DataTable也可以包含多个DataRow。
DataReader:当我们只需要读取数据而不需要操作数据的时候,就可以使用DataReader对象。每次都读取一笔,数据时存放在数据库服务器中的。相比之下它效率高节省资源。
- [自学问题总结]ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- 浅谈ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- 浅谈ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- 列举ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- 浅谈ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- 温故知新--ADO.NET中的五个主要对象
- ADO.NET中的五个主要对象
- Hadoop MapReduce 上利用Lucene实现分布式索引
- 单点登录(SSO)—简介
- 关于jquery.autocomplete单击的问题
- selenium元素定位之css:contains的使用
- 6.5.6 Three Assignment to 1
- [自学问题总结]ADO.NET中的五个主要对象
- Leaves -- iOS上一种图书翻页效果的实现
- Visual Studio 2008提高工作效率的小技巧
- ThinkAndroid学习(一)
- TabHost使用心得(一)
- Linux 下mutt和msmtp发送邮件 亲测可行
- 游标 Cursor
- Linux命令wc详解
- ubuntu下安装mysql