详数ADO.NET工具进行学习研究

开发 后端
ADO.NET工具有很多值得学习的地方,这里我们主要介绍详数ADO.NET工具进行学习研究,包括介绍详数ADO.NET工具进行学习研究等方面。

ADO.NET工具在查询那一课中我们讲过SQL查询,用这种查询就可以完成比较复杂的查询工作。当时你还刚刚开始使用ACCESS,用设计视图和向导就可以建立很多有用的查询。

这些足够你掌握一段时间了,而且它的功能已经基本上能满足我们的需要。而SQL语言作为一种通用的数据库操作语言,ADO.NET工具并不是ACCESS用户必须要掌握的,但在实际的工作中有时必须用到这种语言才能完成一些特殊的工作。

单纯的SQL语言所包含的语句并不多,但在使用的过程中需要大量输入各种表、查询和字段的名字。这样当你建立一个涉及大量字段的查询时,就需要输入大量文字。

ADO.NET工具与用查询设计视图建立查询相比,就麻烦多了。所以我在建立查询的时候也都是先在查询设计视图ADO.NET工具将基本的查询功能都实现了,***再切换到SQL视图通过编写SQL语句完成一些特殊的查询。下面我们就介绍一些在ACCESS使用中常常会用到的一些SQL语言。#t#

我们说过在建立查询的时候可以切换到SQL视图去,下面来看看是怎么切换的:
SQL语言中用得最多的就是SELECT语句了。我们就先讲讲SELECT语句吧。ELECT语句构成了SQL数据库语言的核心,它的语法包括5个主要子句。

分别是FORM、WHERE、GROUP BY、HAVING、ORDER BY子句。
SELECT语句的结构是这样的。 SELECT 〈字段列表〉 FROM 〈表列表〉 ADO.NET工具[ WHERE〈行选择说明〉][GROUP BY 〈分组说明〉][ HAVING 〈组选择说明〉] [ORDER BY 〈排序说明〉];#t#

在我们看到了这个查询的结果,和直接用查询视图设计的查询产生了相同的效果。其实ACCESS中所有的数据库操作都是由SQL语言构成的,微软公司只是在其上增加了更加方便的操作向导和可视化设计罢了。

当我们直接用设计视图建立一个同样的查询以后,将视图切换到ADO.NET工具,你会惊奇的发现,在这个视图中的SQL编辑器中有同样的语句。看来是ACCESS自动生成的语句。 原来ACCESS也是先生成SQL语句,然后用这些语句再去操作数据库。

现在我们再讲讲SELECT语句中后几种子句的用途吧。你发现这些子句都被方括号适起来了,这是表明这些子句在SELECT语句中都是可选项目,其中WHERE 子句是一个行选择说明子句,用这个语句可以对我们所选的行,就是表中的记录进行限制,当WHERE 后面的行选择说明为真的时候才将这些行作为查询的行,而且在WHERE中还可以有多种约束条件,这些条件可以通过ADO.NET工具这样的逻辑运算符联接起来。

责任编辑:chenqingxiang 来源: 机械工业出版社
相关推荐

2010-01-04 10:14:04

ADO.NET对象模型

2009-12-22 16:42:57

ADO.NET研究

2009-12-22 13:49:40

ADO.net属性

2009-12-22 09:50:23

ADO.NET学习

2009-12-23 17:21:31

ADO.NET团队

2009-12-28 17:09:34

ADO.NET实例

2009-12-24 16:56:21

ADO.NET库

2009-12-30 09:10:04

ADO.NET Ent

2009-12-31 16:09:22

ADO与ADO.NET

2009-12-18 14:27:24

ADO.NET对象

2009-12-24 14:54:25

ADO.NET使用

2010-01-04 10:48:30

ADO.NET特色

2009-12-22 14:21:47

创建ADO.Net

2009-12-29 10:36:24

ADO.NET 工具

2009-12-23 16:43:34

ADO.NET模型

2009-12-25 09:59:48

ADO.NET分页

2009-12-18 17:01:21

ADO.NET数据

2009-12-23 11:10:38

ADO.NET状态

2009-12-22 17:43:26

ADO.Net技术

2009-12-28 13:47:31

ADO.NET对象
点赞
收藏

51CTO技术栈公众号