- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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对象,连接数据源
您可能关注的文档
- VB程序设计第5章.ppt
- VB程序设计第6章 对话框的设计.ppt
- VB程序设计第7章 菜单的设计.ppt
- VB程序设计第8章 图形程序设计.ppt
- VB程序设计第9章 文件处理.ppt
- VB程序设计第10章 ActiveX控件简介.ppt
- VB程序设计第12章 多媒体程序.ppt
- VB程序设计第14章 创建安装程.ppt
- VB程序设计第二章.ppt
- VB程序设计第三章.ppt
- Visual BasicNET案例化教程第7章 Visual Basic.NET 异常处理.ppt
- Visual BasicNET案例化教程第8章 Visual Basic.NET 框架的使用.ppt
- Visual BasicNET案例化教程第9章 项目开发案例——学生档案管理系统.ppt
- Visual BasicNET程序设计第1章 基本知识.ppt
- Visual BasicNET程序设计第2章 程序控制.ppt
- Visual BasicNET程序设计第3章 数组对象.ppt
- Visual BasicNET程序设计第4章 程序控制.ppt
- Visual BasicNET程序设计第5章 类与对象.ppt
- Visual BasicNET程序设计第6章 常用控件.ppt
- Visual BasicNET程序设计第7章 菜单与对话框.ppt
最近下载
- 香精研制年度岗位绩效考核表.docx VIP
- 麦克维尔MDM组合式空气处理机.pdf VIP
- 各种岩石矿物地球物理物性参数总结.pdf VIP
- 月饼课件介绍.pptx VIP
- 中国人炒中国股主力思维做主升_笔记.docx VIP
- 2024国有企业公司治理与合规管理课件PPT.pptx VIP
- 传祺-传祺GA3S PHEV-产品使用说明书-传祺GA3S PHEV 精英版-GAC7150CHEVA5A-GA3SPHEV用户手册_201903071.pdf VIP
- 慢性乙肝防治治疗课件.pptx VIP
- 溃疡性结肠炎中医诊疗专家共识(2023).pptx VIP
- dewinter综合征医学课件.ppt VIP
文档评论(0)