下载此文档

vc 第11讲 简单数据库编程.ppt


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
Visual C# .NET
第十一讲 简单数据库编程
1
数据库和数据库系统
数据库:按一定结构组织在一起的相关数据的集合
数据库管理系统(DBMS):它是专门负责组织和管理数据信息的软件
数据库应用程序:它使我们能够获取、显示和更新由DBMS存储的数据
数据库的核心是数据,其具体的组织形式与数据库管理系统紧密关联,而表现形式又取决于数据库应用程序。
2
数据库访问的几个概念
数据源(Data Source) 数据源是指本地和远程的物理数据库,或者是XML文件。
数据提供者(Data Provider) 数据提供者将如何实现与物理数据库或者XML文件连接的复杂过程细节对用户隐藏,展现在用户面前的只是简单地使用该部件轻松地完成连接到一个或多个数据源、传送命令,以及将数据传送到数据集(DataSet)中。
数据集(DataSet) 数据集对象用来表示来自一个或多个数据源并保存在内存中的表和关系。
3

:数据提供程序(Data Provider,有时也叫托管提供程序)和数据集(DataSet)。数据提供程序负责与物理数据源的连接,数据集代表实际的数据。这两个部分都可以和数据使用程序通信,如Web Form窗体和Win Form窗体。
1数据提供程序
.Net数据提供程序提供了四个核心对象:Connect, Command, DataReader, DataAdapter
4

2. 数据集
数据集(DataSet)是记录在内存中的数据,它的结构如图所示。
5


:OLEDB模式、ODBC模式、SQLClient模式和Oracle数据库模式,。
● OLEDB模式
OLEDB模式主要用于访问OLEDB所支持的数据库。
,,OLEDB模式的对象名称分别为OleDbConnection对象,OleDbCommand对象,OleDbDataAdapter对象和OleDbDataReader对象。
6

● ODBC模式
ODBC模式主要用于连接ODBC所支持的数据库。
,,ODBC模式的对象名称分别为OdbcConnection对象,OdbcCommand对象,OdbcDataAdapter对象和OdbcDataReader对象。
● SQLClient模式
SQLClient模式只用于访问MS SQL Server数据库,。
,、SqlCommand对象、SqlDataAdapter对象和SqlDataReader对象。
7

2.
● 利用Command对象和DataReader对象直接操作和显示数据
可以使用数据命令Command对象和数据读取器对象DataReader以便与数据源直接通信。使用数据命令Command对象和数据读取器对象DataReader直接进行的数据库操作包括:运行查询和存储过程、创建数据库对象、使用DDL命令直接更新和删除
● 使用DataAdapter对象和DataSet对象
如果应用程序需要访问多个源中的数据,需要与其他应用程序相互操作或者可受益于保持和传输缓存结果,则使用DataAdapter适配器对象和数据集DataSet是一个极好的选择。
8
3.
(1)根据使用的数据源, Framework数据提供程序;
(2)建立与数据源的连接,需使用Connection对象;
(3)执行对数据源的操作命令,通常是SQL命令,需使用Command对象;
(4)使用数据集对获得的数据进行操作,需使用DataRe

vc 第11讲 简单数据库编程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人liangwei2005
  • 文件大小480 KB
  • 时间2021-07-24