发布网友 发布时间:2022-04-19 21:07
共1个回答
热心网友 时间:2023-06-26 19:37
上机考试常见题型知识点 一、项目管理器 1、往项目中添加(移去)数据库或表 2、在项目中修改表结构 二、数据库 1、往数据库中添加(移去)表 2、在数据库中修改表结构 3、建立索引与永久联系 4、字段有效性规则(规则、信息、默认值、空值) 5、参照完整性设置(插入、更新、删除;级联、*、忽略) 三、查询与视图 1、查询与视图的差别 2、查询设计器和视图设计器的使用 3、可用于解决一些题目要求你写SQL语句完成的查询问题(重点) 四、表单 1、常考属性:name、caption 2、添加数据环境 何时添加数据环境:表单用于显示表或视图时 3、常考控件与属性 (1)命令按钮 常考内容:设置name、caption属性,命令按钮的click事件中添加代码 常考事件代码:退出或关闭 thisform.release 或 release thisform (2)文本框 属性:value 常考内容: a.用文本框显示某内容,只要将此内容赋值给文本框的value属性即可。 b.用文本框输入数据,只要将文本框的value属性取出即可。 (3)标签 常考内容:caption属性设置,用标签显示某内容,只要将此内容赋值给标签的caption属性即可。 (4)选项按钮组 属性:ButtonCount(设置选项数目)、value(保存着当前选中的选项号,N型)、Caption(设置选项的标题) 常考题型:选中某选项再单击某按钮,则做相应操作。 解决方法:先作判断,判断被选中的选项(方法:看选项按钮组OptionGroup1.value等于多少,若等于2,则说明是第2个选项被选中),确定被选中的选项后在相应位置写SQL语句。 (5)组合框 属性:RowSourceType(数据源类型)、RowSource(数据源)、Style(设置下拉组合框还是下拉列表框)、value(保存着当前被选中的选项内容,C型) 常考题型:选中某条目后再单击某按钮,则做相应操作,因为value保存着当前被选中的选项内容,所以取出value属性即可。 (6)计时器 属性:InterVal(设置时间间隔),若为0则计时器失效 常考题型:每隔多长时间做一次某件事情,则将InterVal设好,做某件事情的代码放入计时器的timer事件过程中。 (7)页框 属性:PageCount(设置页数)、ActivePage(设置活动页)、Caption(设置页的标题,注意不是页框PageFrame的标题而是Page1或Page2等各页的标题) 常考题型:在页中添加表格,由于页框是容器控件,注意往容器控件中添加控件的方法。 (8)表格(重点、难点) 属性:RecordSoureType(数据源类型)、RecordSource(数据源)、ColumnCount(表格列数)、Caption(标题,注意是Header1的标题,而不是表格Grid的标题)、ControlSource(注意是Column列的属性,用于指定这一列显示的字段) 常考题型: a.用表格显示数据表或视图的内容(添加好数据环境后,设好以上属性即可); b.用表格显示查询的数据结果,如在一文本框中输入数据,再按文本框中的数据查询并将查询结果显示在表格中,这种题关键是将查询的SQL语句赋值给表格的RecordSource属性(C型)。 c.有两张表格,一张表格显示一数据表内容,另一张表格显示与该数据表内容对应的另一数据表的内容,这种题先添加数据环境,并使数据环境中的这两张表有联线(需先设置表间的永久联系);对两张表格RecordSourceType属性均设为“别名”,RecordSource属性设为数据表文件名。 五、菜单 常考代码: set sysmenu to default(返回VFP系统菜单)、do 菜单文件主名.mpr(运行菜单) 常考内容: a.生成菜单:.mnx-->.mpr b.菜单分组线、菜单项的快捷键、跳过、状态栏中的提示信息 c.在表单中添加菜单 因为涉及菜单和表单两个文件,故需要分两块来做 (I)表单部分 1.将ShowWindow属性设为2 2.在表单的Init事件中添加代码 do 菜单文件名.mpr with this,.t. 或do 菜单文件名.mpr with this,"菜单文件名" 3.在表单的Destroy事件中添加代码 release menu 菜单文件名 extended (II)菜单部分 在“常规选项”中钩选“顶层表单” d.在表单中调用快捷菜单 (I)菜单部分 1.设计为快捷菜单 2.“常规选项”的“清理”代码中添加 release popus 快捷菜单文件名 extended (II)表单部分 表单的RightClick事件中添加代码 do 菜单文件名.mpr 六、报表 题型:向导建报表、建快速报表、设计器中建报表 命令:report form 报表文件名 preview 带区:三个默认带区、添加带区(添加分组带区、添加标题带区、添加总结带区) 计算:都用域控件;若是计算某个字段的总和或平均数,则是选择该字段后再点击“计算”按钮。 难点:设计分组报表 步骤:1.添加分组带区 2.将显示分组字段的域控件放入组标头带区 3.添加数据环境(数据环境中的表要求已按分组字段建立索引),并在属性窗口中将Order属性设置为索引名。 七、直接写SQL insert、delete、update、select 语法格式 insert into 表名(字段名1,字段名2) values(值1,值2) delete from 表名; where 条件 update 表名; set 字段名1=表达式1,字段名2=表达式2; where 条件 sele 查询对象(关键字列表); from 数据源; into table 表名; where 条件; group by 分组字段 having 分组*条件; order by 排序依据