星辰日月00

欲多则心散,心散则志衰,志衰则思不达也!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年2月18日

摘要: Lesson Seventy-one He’s awful!What’s Rom Marston like, Pauline?He’s awful!He telephoned me four times yesterday,and three times the day before yesterday.He telephoned the office yesterday morningAnd yesterday afternoon.My boss answered the telephone.What did your boss say to him?He said, ‘Pauline is 阅读全文
posted @ 2012-02-18 19:47 星辰日月00 阅读(239) 评论(0) 推荐(0) 编辑

摘要: 5.使用括号(括号对齐) 为区分 SQL 语句的层次,通常需要使用括号;并应注意括号的对齐,这样将有助于对 SQL 语句逻辑的理解,方便对其进行阅读。 通常,书上介绍的方法只强调添加括号能够区分 SQL 语句的层次,但是没注意到括号的对齐问题。因此,当语句规模较大、层次较复杂时将不易找到对应的括号。建议使用如下的括号对齐方式。--例: SELECT Sname FROM Student WHERE NOT EXISTS (SELECT * FROM Course WHERE NOT EXISTS (SELECT * FROM SC ... 阅读全文
posted @ 2012-02-18 16:09 星辰日月00 阅读(461) 评论(0) 推荐(0) 编辑

摘要: 本文出自:李 熹 1.利用大/小写 虽然SQL对大小写不敏感,但是可以利用大/小写变化来帮助我们区分语句不同的部分如:保留字、数据库的表名、视图和字段名等;这样有利于我们理解和组织SQL语句逻辑。 (1)保留字(大写全部字母) ,我的风格是小写。(2)表名、视图名(大写字母开头) (3)字段名(小写子母开头),后面的单词以大写开头。--例: SELECT sno , sname FROM Student WHERE sdept = 'IS' 注:在给数据库的表、视图和字段命名时,也保持这种统一的大/小写风格同样十分必要。 2.使用空格提高语句清晰度 SQL 语句中的许多地方适当 阅读全文
posted @ 2012-02-18 16:01 星辰日月00 阅读(285) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TForm) DBGrid1: TDBGrid; DataSource1: TDataSource; ADOConnection1: TADOConnection; ADODataSet1: TADODataSet; ADOC... 阅读全文
posted @ 2012-02-18 15:28 星辰日月00 阅读(222) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一//只要前五条记录procedure TForm1.Button1Click(Sender: TObject);begin with ADODataSet1 do begin Close; CommandText := 'SELECT TOP 5 * FROM country'; Open; end;end;//去除重复procedure TForm1.Button2Click(Sender: TObject);begin with ADODataSet1 do begin Close; CommandText := 'SELECT DISTINCTROW 阅读全文
posted @ 2012-02-18 15:23 星辰日月00 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一Group By本来 Group By 也可以根据多个字段分组("," 隔开), 但这个例子只有 Continent 字段适合分组, 也只有 Area、Population 字段适合统计.本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TFo 阅读全文
posted @ 2012-02-18 15:21 星辰日月00 阅读(1010) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一代码文件://分组条件可以是 Whereprocedure TForm1.Button1Click(Sender: TObject);begin with ADODataSet1 do begin Close; CommandText := 'SELECT Continent, AVG(Area) AS 平均面积 ' + 'FROM country WHERE Continent="South America" GROUP BY Continent'; Open; end;end;//也可以是 Havingprocedure T 阅读全文
posted @ 2012-02-18 15:21 星辰日月00 阅读(283) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TForm) DBGrid1: TDBGrid; DataSource1: TDataSource; ADODataSet1: TADODataSet; Panel1: TPanel; Button1: ... 阅读全文
posted @ 2012-02-18 15:20 星辰日月00 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TForm) DBGrid1: TDBGrid; DataSource1: TDataSource; ADODataSet1: TADODataSet; Panel1: TPanel; Button1: ... 阅读全文
posted @ 2012-02-18 15:19 星辰日月00 阅读(223) 评论(0) 推荐(0) 编辑

摘要: Order By Asc|Desc本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TForm) DBGrid1: TDBGrid; DataSource1: TDataSource; ADODataSet1: TADODataSet; Panel1: TPanel; ... 阅读全文
posted @ 2012-02-18 15:13 星辰日月00 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一Where 用来指定查询条件;Like 和 Not Like 来指定模糊条件;模糊条件中:_ 表示任一字符;% 表示任一字符串;[] 表示一个集合.本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TForm) DBGrid1: TDBGrid; DataSo.. 阅读全文
posted @ 2012-02-18 15:12 星辰日月00 阅读(291) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一//选择 country 表中的 Name 字段SELECT Name FROM country//选择 country 表中的 Name、Area 和 Population 字段SELECT Name,Area,Population FROM country{多个字段时, 字段名是用 "," 隔开的}本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, E 阅读全文
posted @ 2012-02-18 15:11 星辰日月00 阅读(343) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一//选择 country 表中的所有字段SELECT * FROM country{虽然 SQL 并不区分大小写, 但应习惯把关键字大写}本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;type TForm1 = class(TForm) Panel1: TPanel; Button1: TBut.. 阅读全文
posted @ 2012-02-18 15:00 星辰日月00 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 本文来自:万一本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, DB, DBClient, StdCtrls, ExtCtrls;type TForm1 = class(TForm) Panel1: TPanel; Button1: TButton; Button2: TButton; ClientDataSet1: TClientDataSet; DataSour... 阅读全文
posted @ 2012-02-18 14:57 星辰日月00 阅读(213) 评论(0) 推荐(0) 编辑

摘要: 下文转自我的大学班主任,虽然交流并不多,但他确实影响了我,感谢他! 上个月,我的一个朋友魏某因为生意上出了点意外,急需要一笔钱,当他打电话给我时,我感觉有一点奇怪,因为我们的关系仅仅只限于一般朋友,故此,就有了一点点犹豫。我说:一会儿我给你电话吧。 我考虑了十分钟,决定把这钱借给他。 上个星期,他把钱还给了我,之后请我喝茶。 他说:你答应借钱给我还真出乎我的意料之外! 我问:为什么? 他回答:打你电话之前我已经打过9通电话,你是第10个。当你说“一会儿给你电话”时,我认为我需要打第11通电话了。我是按照亲疏关系打的这10通电话,越打到后面越没有信心,所以,打你电话已经是死马当成活马... 阅读全文
posted @ 2012-02-18 10:25 星辰日月00 阅读(316) 评论(0) 推荐(0) 编辑