一学就会之ado.net(一)
来源:互联网 发布:中国国际形势印度知乎 编辑:程序博客网 时间:2024/06/06 16:56
ado.net十一组用于和数据源进行交互的面向对象类库。数据源可以是数据库也可以是文本文件、excel表格或者XML文件。简单来说,ado.net就是与不同的数据源进行交互(增删改查)的。
ado.net允许用户和不同类型的数据源进行交互,然而并没有与此类似的类完成相应的工作,因为不同的数据源采用不同的协议,对于不同的数据源必须采用相应的协议。一些数据源采用ODBC协议,还有一些数据源采用OLEDB协议,这些数据源都可以通过。net的ado.net类库进行连接。下面我们就详细的了解这些内容。
我们先来了解一下基友vb的ADO是如何与数据库进行交互的。
1 ODBC是什么?
ODBC是目前国际上通用的数据库访问标准。
2什么是ODBC数据源
ODBC数据源就是计算机上的ODBC配置和管理工具,利用这个工具,用户可以定制使用ODBC来获取数据。
vb与数据库连接过程分析
1 vb程序制定DSN名称
2 ODBC数据源解析DSN名称
3数据源解析数据库服务器名称
4数据库服务器验证DSN中的用户名和密码
那么ado.net是如何做到与数据库进行交互的呢?
上图显示了包含ado.net对象模型的类,我们将对象模型分为两类,左边的对象时连接对象,这些对象直接与数据库通信,以管理连接和事物,以及从数据库检索数据和向数据库提交所做的更改;右边的对象是非连接对象,允许用户脱机处理数据。
ado.net与数据库连接过程分析
1定义连接字符串
2定义命令对象
3创建数据读取对象
4读取查询结果
通过对比,可以发现,ado.net与ADO跟数据库的交互连接有很大的区别。具体的细节,请看我的下一篇博客。
- 一学就会之ado.net(一)
- ADO.NET 基础教程(一)
- ADO.NET 基础教程(一)
- ADO.NET学习(一)
- ADO.NET学习(一)
- ADO.NET基础(一)
- ADO.net笔记(一)
- ado.net基础(一)
- 20120424 ADO.NET(一)课程之数据库连接
- ADO.NET 快速入门(一):ADO.NET 概述
- ADO.NET入门教程(一) 初识ADO.NET
- ADO.NET 快速入门(一):ADO.NET 概述
- ASP.NET学习笔记之ADO.NET(一)
- ASP.NET学习笔记之ADO.NET(一)
- 从 ADO 迁移到 ADO.NET(一)
- ado.net详细研究(一)
- ADO.NET使用小结(一)
- ADO.NET学习笔记(一)
- SendKeys 语句
- 从一个点云中提取索引
- 光电耦合器简介以及作用
- PowerShell为什么强大
- POJ 2987: Firing
- 一学就会之ado.net(一)
- 21.4 实例:读取目录下指定类型的文件的内容
- Linux 命令行操作(二)文件操作
- 抛弃LCDS和FMS,在tomcat下开发Red5应用(第五篇)-客户端和服务器端方法调用的参数传递
- Android上常见度量单位【xdpi、hdpi、mdpi、ldpi】解读
- Redis 之 主从复制
- 如何解决Please ensure that adb is correctly located at......
- 【剑指offer学习】求和为定值的两个数
- XML和JSON笔记