《Visual Basic程序设计》课程电子教案(PPT课件)第11章 数据库编程初步

第11章数据库编程初步 结构化查询语言SQL 结构化查询语言(SQL)是 Microsoft jet数据 库引擎所使用的一种行业标准数据库语言。 SQL用于创建 QueryDef对象时,作为 Openrecordset方法的源参数和数据控件的 RecordSource属性 2021/223
第11章 数据库编程初步 2021/2/23 结构化查询语言SQL 结构化查询语言(SQL)是Microsoft Jet数据 库引擎所使用的一种行业标准数据库语言。 SQL用于创建QueryDef对象时,作为 OpenRecordset方法的源参数和数据控件的 RecordSource属性

第11章数据库编程初步 Visual basic60提供的命令类型包括: SELECT,用来在数据库中查找满足特定条件的记 录 CREATE,用来创建新的表、字段和索引 DROP,用来删除数据库中的表和索引; ALTER,通过添加字段或改变字段定义来修改表 注意: SELECT命令是 Visual basic60中使用语句时最常用 和最重要的语句 2021/223
第11章 数据库编程初步 2021/2/23 Visual Basic 6.0提供的命令类型包括: l SELECT,用来在数据库中查找满足特定条件的记 录; l CREATE,用来创建新的表、字段和索引; l DROP,用来删除数据库中的表和索引; l ALTER,通过添加字段或改变字段定义来修改表。 注意:SELECT命令是Visual Basic 6.0中使用语句时最常用 和最重要的语句

第11章数据库编程初步 子句是用来修改条件的,下面列出了可用的子句 FROM:用来为从其中选定记录的表命名; WHERE:用来指定所选记录必须满足的条件 ORDER BY:用来按特定的次序将记录排序; GROUP BY:用来将选定的记录分成特定的组。 2021/223
第11章 数据库编程初步 2021/2/23 子句是用来修改条件的,下面列出了可用的子句。 l FROM:用来为从其中选定记录的表命名; l WHERE:用来指定所选记录必须满足的条件; l ORDER BY:用来按特定的次序将记录排序; GROUP BY:用来将选定的记录分成特定的组

第11章数据库编程初步 运算符 运算符描述 运算符 描述 =大于等于 Between和In用来指定值的范围 Like 在模式匹配中使用 2021/223
第11章 数据库编程初步 2021/2/23 运算符 运算符 描述 运算符 描述 不等于 > 大于 >= 大于等于 Between和In 用来指定值的范围 Like 在模式匹配中使用

第11章数据库编程初步 函数 AVG:用来获取特定字段的值的平均数; COUNT:用来返回选定记录的个数; SUM:用来返回特定字段的所有值之和; MAX:用来返回指定字段中的最大值; MIN:用来返回指定字段中的最小值 2021/223
第11章 数据库编程初步 2021/2/23 函数 l AVG:用来获取特定字段的值的平均数; l COUNT:用来返回选定记录的个数; l SUM:用来返回特定字段的所有值之和; l MAX:用来返回指定字段中的最大值; l MIN:用来返回指定字段中的最小值

第11章数据库编程初步 例如: Select x from Mystudent Where Age>20 and sex=Male 'order By Age 2021/223
第11章 数据库编程初步 2021/2/23 例如: Select * from MyStudent Where Age>20 and sex='Male'Order By Age

第11章数据库编程初步 1. Between和In Between和In运算符的格式如下: (域名称) Between(值1)and(值2) 该语句表示只返回值1和值2之间的记录。 (域名称)In(值1,值2,,) 该语句表示只返回域为括号中的数值之 的记录,可以在括号中指定多个元素 2021/223
第11章 数据库编程初步 2021/2/23 1.Between和In Between和In运算符的格式如下: (域名称)Between(值1)and(值2) 该语句表示只返回值1和值2之间的记录。 (域名称)In (值1, 值2, …) 该语句表示只返回域为括号中的数值之 一的记录,可以在括号中指定多个元素

第11章数据库编程初步 2.日期表示方法 日期是采用#date#格式表示的。date指 定为美国日期格式(月//年)。 2021/223
第11章 数据库编程初步 2021/2/23 2.日期表示方法 日期是采用#date#格式表示的。date指 定为美国日期格式(月/日/年)

第11章数据库编程初步 Like运算符 Like是最强大也是最复杂的SQL运算符之一, 它可以用样式字符串选择行 *任何字符集 任一字符 #任一数字 ∏]方括号中的一个字符 ]不在方括号中的一个字符 2021/223
第11章 数据库编程初步 2021/2/23 Like运算符 Like是最强大也是最复杂的SQL运算符之一, 它可以用样式字符串选择行。 * 任何字符集 ?任一字符 # 任一数字 [.]方括号中的一个字符 [!] 不在方括号中的一个字符

第11章数据库编程初步 例111综合示例 设计一个窗体,可在其中进行复杂查 询,即可以选择字段和查询条件。 2021/223
第11章 数据库编程初步 2021/2/23 例11.1 综合示例。 设计一个窗体,可在其中进行复杂查 询,即可以选择字段和查询条件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic程序设计》课程电子教案(PPT课件)第10章 数据访问.ppt
- 《SPSS10.0》讲义(注释版).pdf
- 《C语言程序设计》课程教学资源:第9章 预处理命令.ppt
- 《C语言程序设计》课程教学资源:第1章 C语言概述.ppt
- 《入门级SUN培训》PDF电子书.pdf
- 华中科技大学:《程序设计方法学》第一课 程序设计方法学的基本概念和发展.ppt
- 华中科技大学:《程序设计方法学》第二课 结构化程序设计.ppt
- 华中科技大学:《程序设计方法学》第五章 基于CORBA技术的程序设计方法.ppt
- 华中科技大学:《程序设计方法学》第六课 程序的正确性证明.ppt
- 华中科技大学:《程序设计方法学》第三课 面向对象程序设计方法学.ppt
- 华中科技大学:《程序设计方法学》第七课 MDA方法.ppt
- 华中科技大学:《程序设计方法学》第四课 基于com技术的程序设计方法.ppt
- 《单片机》第6章 MCS-51单片系统扩展.rtf
- 《单片机》第6章 MCS-51单片系统扩展.ppt
- 《单片机》第5章 定时器与中断.rtf
- 《单片机》第5章 定时器与中断.ppt
- 《单片机》第4章 汇编语言程序设计.rtf
- 《单片机》第4章 汇编语言程序设计.ppt
- 《单片机》第3章 MCS-51单片机指令系统.rtf
- 《单片机》第3章 MCS-51单片机指令系统.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第12章 Visual Basic与网络 Internet与 DHTML概述.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第13章 多媒体控件.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第1章 认识 Visual Basic.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第2章 VB表达式与窗体.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第3章 基本控件与顺序程序设计.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第4章 选择控件与分支程序设计.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第5章 图形控件和循环程序设计.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第6章 数组和其它控件.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第7章 多窗体、过程与变量的作用域.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第8章 通用对话框与文件操作.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第9章 菜单、工具栏和状态栏.ppt
- 《Flash MX 2004教程》第2章 基本图形的绘制和编辑.ppt
- 《Flash MX 2004教程》第3章 Flash MX 2004的文本操作.ppt
- 《Flash MX 2004教程》第4章 元件、实例和库.ppt
- 《Flash MX 2004教程》第5章 制作动画.ppt
- 《Flash MX 2004教程》第8章 组件和模板.ppt
- 《Flash MX 2004教程》第9章 导出和发布动画.ppt
- 《Flash MX 2004教程》第10章 综合实例.ppt
- 《Flash MX 2004教程》第1章 Flash MX 2004概述.ppt
- 《Flash MX 2004教程》第6章 使用声音和视频.ppt