二级 VFP 上机考试常见题型知识点 一、项目管理器 1、在项目中新建/添加/移去文件 项目中新建/添加/移去文件 新建 2、在项目中修改文件 在项目中修改文件 3、项目连编 二、数据库 1、表的基本操作:新建表、修改表、表记录的操作、表索引 表的基本操作:新建表、修改表、表记录的操作、 2、数据库的基本操作:添加表、移去表 数据库的基本操作:添加表、 的基本操作 3、建立索引与永久联系 NULL) 4、字段有效性规则(规则、信息、默认值、空值 NULL) 字段有效性规则(规则、信息、默认值、 5、设置参照完整性规则 (插入、更新、删除;级联、限制、忽略) 设置参照完整性规则 插入、更新、删除;级联、限制、忽略) 参照完整性 表正在使用,不能清理” 1)清理数据库问题 2)“表正在使用,不能清理”问题 close tables all 补充内容:数据完整性——保证数据正确的特性 补充内容:数据完整性——保证数据正确的特性 —— 1)实体完整性——主关键字 实体完整性 主关键字 2)域完整性 域完整性——约束规则 域完整性 约束规则 规则: 信息: 默认值: 规则:要求逻辑表达式 信息:要求字符常量 默认值:要求与相应字段类型一致 字符常量标志: 字符常量标志:”” ‘’ [ ] thisform.grid1.recordsource=”select * from 学生 where 张三 ” =’张三 张三’ $ 子串包含测试运算符 3)参照完整性 参照完整性——表的关联关系 参照完整性 表的关联关系 建立关联关系的前提: 建立关联关系的前提: 1、保证建立关联关系的表具有相同属性的字段 、 2、每个表都要以该字段为关键字建立索引 、 父表 主索引 主索引 三、查询与视图 1、查询与视图的差别 2、查询设计器和视图设计器的使用 语句完成的查询
问题(重点) 3、可用于解决一些题目要求你写 SQL 语句完成的查询问题(重点),利用查询设计器自动生成 SQL 4、查询字段内容不是原表中字段,而是原表的计算结果,要用“函数和表达式”来添加 查询字段内容不是原表中字段,而是原表的计算结果,要用“函数和表达式” 补充内容: 补充内容: (1) 程序调试器的使用 (2) 表单中如何设置访问键 表单中如何设置访问键(\
1
2、添加数据环境 何时添加数据环境: 何时添加数据环境:表单用于显示表或视图时 3、常考控件与属性 (1)命令按钮 (1)命令
按钮 常考内容: name、 属性, 常考内容:设置 name、caption 属性,命令按钮的 click 事件中添加代码 常考事件代码: 常考事件代码:退出或关闭 thisform.release 或 release thisform **命令按钮组 **命令按钮组 (2)文本框 (2)文本框 属性:value,readonly, ,password,inputmask(99999(数字、正负号) ######(数字、正负号、 password,inputmask(99999 属性:value,readonly,enabled ,password,inputmask(99999(数字、正负号) ######(数字、正负号、 空格) 空格)) 常考内容: 常考内容: a.用文本框显示某内容, 属性即可。 a.用文本框显示某内容,只要将此内容赋值给文本框的 value 属性即可。 用文本框显示某内容 b.用文本框输入数据, 属性取出即可。 b.用文本框输入数据,只要将文本框的 value 属性取出即可。 用文本框输入数据 (3)标签 (3)标签 常考内容:caption、 属性设置,用标签显示某内容, 常考内容:caption、visible 属性设置,用标签显示某内容,只要将此内容赋值给标签的 caption 属性即 可。 常用方法:release refresh show hide 常用方法: (4)选项按钮组(命令按钮组) (4)选项按钮组(命令按钮组) 选项按钮组 属性:ButtonCount(设置选项数目) value(保存着当前选中的