第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 综合示例。 设计一个窗体,可在其中进行复杂查 询,即可以选择字段和查询条件