Visual BasicNET案例化教程第6章 ADO.NET与数据库编程.pptVIP

Visual BasicNET案例化教程第6章 ADO.NET与数据库编程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LOGO 学习目标 了解数据库的基础知识,掌握Access数据库的创建方法。 了解ADO.NET的基本概念。 掌握ADO.NET中各种数据类的不同作用。 掌握Visual Basic.NET集成开发环境使用ADO.NET的方法。 掌握使用ADO.NET控件访问数据库的方法。 6.1 数据库基础知识   6.1.1 数据库基本概念 数据库就是表的集合,在表中存储着结构化的数据。数据库管理软件有很多,如Microsoft SQL Server、Oracle、MicroSoft Access等。这些数据库管理软件都支持关系模型,即以关系表的形式实现数据的存储、组织。关系模型数据库中的表由记录组成,而记录由字段构成。表中的每一个字段都描述某种类型的信息。 6.1 数据库基础知识   6.1.2 创建Access数据库 MicroSoft Access是微软公司Office套件中的一个重要组成部分,使用Access可以轻松快速地创建数据库,并对数据库进行有效的管理。 下面创建一个学生数据库Students.mdb,其中包括两个数据表,分别为User.dbf和Studa.dbf 6.1 数据库基础知识 6.1 数据库基础知识 6.1 数据库基础知识   6.1.3 结构化查询语言SQL简介 SQL是Structured Query Language的缩写,即结构化查询语言,是目前与关系型数据库沟通的标准语言。对关系型数据库的任何操作,如创建数据库及数据表,插入、删除、修改数据,查询数据等都可以通过SQL语句来实现。SQL因其语言结构简洁、功能强大、简单易学,得到了广泛的应用。SQL又被称为子语言,在多数情况下,它都要与其他编程语言同时使用。Visual Basic.NET正是利用SQL语言,通过ADO.NET接口来实现数据库的各种操作的。 6.1 数据库基础知识   SQL语言包含下列五种常用语句,下面分别做简单介绍。 (1)建立新表 格式: CREATE TABLE<数据表名>([字段名1]数据类型(长度),[字段名2]数据类型(长度),…) 功能:建立由“数据表名”命名的新数据表,新表只有结构,数据为空。 6.1 数据库基础知识   (2)查询 查询即从数据库各表中筛选出一个记录集 格式: SELECT <字段名列表> FROM <数据表名列表>     [WHERE<条件> GROUP BY <分组条件> HAVING <筛选条件> ORDER BY <排序条件> ASC|DESC] 6.1 数据库基础知识   (3)添加记录 格式: INSERT INTO <数据表> (字段名1,字段名2,…)VALUE(数据1,数据2,…) 功能:在指定的数据表中添加一条新记录,各字段的值由VALUE中的各数据值确定。 (4)删除记录 格式: DELETE FROM <数据表名> WHERE<条件> 功能:从数据表中删除满足由WHERE子句所指定的条件的记录。 6.1 数据库基础知识   (5)更新记录 格式: UPDATE<数据表>SET 新数据值WHERE<条件> 功能:将数据表中满足由WHERE子句所指定条件的记录的部分字段更新为新数据值。 6.2 ADO.NET与数据库编程   6.2.1 ADO与ASO.NET ADO(ActiveX Data Object)是微软开发数据库应用程序的面向对象的新接口。ADO访问数据库是通过访问OLEDB数据提供者来进行的,它提供了一种对OLEDB数据提供者的简单高层访问接口。ADO技术简化了OLEDB的操作,封装了OLEDB程序中使用的大量COM接口。ADO技术基于通用对象模型(COM),提供了多种语言的访问技术。 ADO.NET则是基于.NET框架的、面向对象的数据库接口,利用它可以轻松访问各种类型的数据,包括SQL Server、Oracle这样的大型数据库和Access、Excel这样的桌面级应用,甚至TXT这样的文本文件。 6.2 ADO.NET与数据库编程   6.2.2  使用ADO.NET开发数据库应用程序的一般过程 使用ADO.NET开发数据库应用程序的一般过程如下: (1)创建Connection对象。 (2)创建Command对象,执行SQL命令。 (3)创建DataReader对象或DataAdapter对象。 (4)对于ataReader对象,连接数据源

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档