文档详情

数据库概述分析.ppt

发布:2016-03-20约8.41千字共60页下载文档
文本预览下载声明
ADO控件常用属性 (1)ConnectionString属性 (2)RecordSource属性 (3)UserName属性、Password属性 (4)ConnectionTimeout属性 SQL查询语句 (4)查询记录(Select) Select 字段名列表 From 表名 [Where 查询条件表达式] [Group By 分组依据字段] [Having 分组筛选条件] [Order By 排序字段] 创建数据库 表记录的编辑 记录查询 SQL查询语句 【例7-1】从学生表中查询计算机系全体学生的记录。 Select * From 学生表 Where 所在系=计算机系 【例7-2】查询所有学生“大学语文”课程的平均分。 Select Avg(成绩) From 成绩表 Where 课程名=大学语文 【例7-3】查询成绩表中各门课程的总分和最高分。 Select 课程名, Sum(成绩) as 总分,Max(成绩) as 平均分 From 成绩表 Group by 课程名 创建数据库 表记录的编辑 记录查询 SQL查询语句 【例7-4】查询平均分高于85分的课程名、平均分。 Select 课程名,avg(成绩) 平均分 From 学生表 Group by 课程名 Having avg(成绩)85 【例7-5】查询年龄在18~20之间的学生的基本信息 Select * From 学生表 where 年龄 between 18 and 20 【例7-6】查询学生表中所有学生的学号、姓名、班级、年龄信息,并按年龄字段降序排列显示查询内容。 Select 学号,姓名,班级,年龄 From 学生表 Order by 年龄 Desc 创建数据库 表记录的编辑 记录查询 SQL查询语句 【例7-7】查询“12计本”班所有学生课程考试成绩信息,要求显示学号、姓名、班级、课程名、成绩信息。 Select 学生表.学号,姓名,班级,课程名,成绩 From 学生表,成绩表 where 学生表.学号=成绩表.学号 and 班级=12计本 【例7-8】查询李娜同学“高等数学”课程的考试成绩信息,要求显示姓名、课程名和成绩信息。 Select 姓名,课程名,成绩 From 学生表,成绩表 where 学生表.学号=成绩表.学号 and 姓名=李娜 and 课程名=高等数学 创建数据库 表记录的编辑 记录查询 SQL查询语句 【例7-9】查询所有姓李的同学的基本信息 Select * From 学生表 where 姓名 Like ‘李%’ 【例7-10】查询数据库原理课程考试成绩的前三甲。 Select top 3 * From 成绩表 where 课程名=’数据库原理’ Order by 成绩 desc 创建数据库 表记录的编辑 记录查询 7.3 Data控件的使用 简单程序实例 7.3.1 DATA控件常见属性、方法和事件 VB提供了多种访问数据库的工具,Data控件就是其中之一。在VB窗体中使用Data控件,可以实现与数据库的连接,读、写数据库表或查询中的记录。常用控件工具箱中有Data控件,双击Data控件或单击后在窗体上拖动出控件的大小,都可以看到Data控件的外观。? 1. Data控件常用属性 Connect Connect属性用于确定该Data控件所要连接的数据库类型,默认值为Access,其他还包括dBASE、FoxPro、Excel等。 DatabaseName DatabaseName属性用于确定Data控件使用的数据库的完整存放路径。例如,链接的是Access 数据库,单击按钮定位mdb文件,选择”...\学生管理.mdb”文件。 RecordSource RecordSource属性用于确定Data控件所连接的记录来源,可以是数据表,也可以是查询。在属性窗口中单击下拉箭头在列表中选出数据库中的记录来源。例如,选择“学生表”。 1.Data控件常用属性 RecordsetType RecordsetType属性用于指定Data控件存放记录的类型,包含表类型记录集(0 - Table)、动态集类型记录集(1 - Dynaset)和快照
显示全部
相似文档