上机考试要点.doc

上传人:m**** 文档编号:544636940 上传时间:2024-02-23 格式:DOC 页数:6 大小:56.51KB
返回 下载 相关 举报
上机考试要点.doc_第1页
第1页 / 共6页
上机考试要点.doc_第2页
第2页 / 共6页
上机考试要点.doc_第3页
第3页 / 共6页
上机考试要点.doc_第4页
第4页 / 共6页
上机考试要点.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《上机考试要点.doc》由会员分享,可在线阅读,更多相关《上机考试要点.doc(6页珍藏版)》请在金锄头文库上搜索。

1、上机考试要点1 设置默认路径,两种方法:(1) set defa to .(关闭vfp窗口后再次打开时要重新设)例:set defa to a:(2) 工具选项文件位置。2 关于项目、数据库和表的操作:(1) 设置字段的标题在“标题”框中设置,标题不带双引号。(2) 设置默认值在“默认值”框中设置。根据字段的数据类型,给出该字段默认值的常量表示。l 默认值如果是字符型,需加上英文双引号,例:xb字段的默认值:”男”;l 如果是货币型,需在前面加上$符号,例:jbgz字段的默认值:$1000;l 如果是日期型,需加上 ,例:csrq字段的默认值:1981211。l 如果是数值型,直接输入数值,例

2、:CJ字段的默认值为:60(3) 修改字段的长度打开要设置的数据库表的表设计器,选择“字段”选项卡,选择要设置的字段(单击字段左侧的列),设置宽度。注意点:l 一个汉字占两个字节 。 例:设置xm字段宽度,能容纳4个汉字,需要设置该字段的宽度为8l 设置带小数的字段宽度时,要考虑小数点的位数。例:修改jbgz字段的宽度,使之能容纳6位整数和1位小数,则需要设置该字段的宽度为8。(4) 设置字段的有效性规则和记录的验证规则及信息l 字段的有效性规则是一个逻辑表达式,并对表中该字段的值进行检查,如果字段的值使得表达式的结果为.T.,则允许该字段的值存在,否则不允许。例:出生日期在1980年之前(包

3、括1980),year(date()=20;l 有效性信息必须加上一对英文双引号,例:”性别只能是男或女!”。如果信息内容本身含有双引号,则信息中的双引号使用中文方式下的双引号,例:”性别只能是“男”或“女”l 在字段和记录的验证规则中,常常用到一些函数,例:year(),left(),substr()等。(5) 设置字段注释打开要设置的数据库表的表设计器,选择“字段”选项卡,选择要设置的字段(单击字段左侧的列),在“字段注释”框中设置。注释内容可以带双引号,也可不带双引号。(6) 增加字段打开要设置的数据库表的表设计器,选择“字段”选项卡,单击“插入”按钮,在指定位置可插入字段,输入字段名、

4、数据类型等。(7) 对字段设置格式和输入掩码(如:只接受2个字符,且只接受数字)打开要设置的数据库表的表设计器,选择“字段”选项卡,选择要设置的字段(单击字段左侧的列),在“格式”和“输入掩码”框中设置。如:设置显示货币符号,格式:$;设置只接受2位数字,输入掩码:99。注意:当需要对整个字段控制,责设置格式属性;当对每个字符位置需要控制,则设置输入掩码。(8) 字段的显示类打开要设置的数据库表的表设计器,选择“字段”选项卡,选择要设置的字段(单击字段左侧的列),在“显示类”框中设置。(9) 创建索引打开要设置的数据库表的表设计器,选择“索引”选项卡,设置索引名、类型、索引表达式、排序等。注意

5、点:l 如果索引表达式是由多个字段组成(出现先按什么排序再按什么排序),用“”联接,例:先按系代号(xdh)排序,系代号相同的再按专业代号(zydh)字段排序,索引表达式为:xdh+zydhl 一定要保持多个字段的数据类型的一致性(如不是相同类型,需要通过一系列的函数进行转换)。例:要求先按工号(gh)字段的首字符排序,工号首字符相同的再按住房补贴(zfbt)字段排序,索引表达式为:left(gh,1)+str(zfbt)l 常用的转换函数:DTOC( ),STR()(10) 为 文件添加编辑说明选中要添加编辑说明的文件,单击右键,在快捷菜单中选择“编辑说明”。(11) 将表添加为项目中的自由

6、表在项目管理器中选中“自由表”,单击“添加”按钮,选择要添加的表。(12) 记录的删除l 个别记录的删除:打开表的浏览窗口,在要删除的记录前加上删除标记,然后选择菜单“表彻底删除”。l 批量记录的删除(例:删除所有副教授的记录):打开表的浏览窗口,然后使用菜单“表删除记录”,设置删除范围和删除条件,最后使用菜单“表彻底删除”。(13) 为文件设置包含排除状态选中要设置“包含排除”状态的文件,单击右键,在快捷菜单中选择“包含排除”状态。(14) 添加一条新记录打开表的浏览窗口,显示追加方式,在表的末尾输入新记录。也可用INSERT INTO 命令。(15) 修改表中记录(记录的批量修改)打开表的

7、浏览窗口,使用菜单“表替换字段”,选择要替换的字段,替换的新值,替换范围和条件。例:将xs表中所有记录的zydh(专业代号)首字符由“1”改为“9”。在“替换字段”对话框中,选择替换字段为zydh,新字段为“9”substr(zydh,2),作用范围:all,替换条件:left(zydh,1)=”1”也可用UPDATE命令:UPDATE XS SET ZYDH=”9”+SUBSTR(ZYDH,2)WHERE LEFT(ZYDH,1)=”1”(16) 设置触发器(删除、插入、更新)打开要设置的数据库表的表设计器,选择“表”选项卡,根据要求设置删除触发器或插入触发器或更新触发器。触发器实际上是一个

8、逻辑表达式,如果字段的值使得表达式的结果为.T.,则允许相应的操作(删除、插入、更新),否则不允许。例:为xs表设置删除触发器:不允许删除。则打开xs表的表设计器,选择“表”选项卡,设置删除触发器为.F.。(17) 创建永久关系和设置参照完整性(先要进行数据库清理)一般题目中主表的主索引,子表的普通索引已经建好,直接打开数据库设计器建立关系:将主表的主索引拖到子表的相应索引上即可。创建好永久关系后就可以设置参照完整性了,打开数据库设计器,数据库编辑参照完整性,根据题目要求选择相应选项,如“更新级联”,在“更新规则”选项卡里选择“级联”选项。(设置参照完整性之前要先清理数据库:数据库清理数据库)

9、。3 设计查询:在项目管理器中选择已存在的查询文件,单击修改,打开查询设计器:(1) 选择要添加的表或视图;(2) 在“字段”选项卡中通过选择字段和输入表达式添加输出字段,看题目要求如果输出字段是中文要在“函数和表达式”框中用as子句指定别名,如:输出字段:年级(xh前两位),则表达式为:left(xh,2) as 年级;(3) 如果是多表查询,在“联接”选项卡中查看联接条件是否正确。一般通过公共字段建立联接。(4) 辨别查询中是否有筛选条件,如有,在“筛选”选项卡中设置,如查询男同学的.,则男同学是筛选条件,在“筛选”选项卡中设置,字段名选择”xb”,条件选择”=”,实例输入”男”。同时注意

10、筛选条件有多个时它们之间的逻辑关系系(and还是or)(5) 查询中如有排序,在“排序依据”选项卡中设置。注意:先添加排序字段,添加好后再设置升序或降序。如果是先按排序,再按.排序,还要注意排序字段添加的先后顺序。(6) 判断该查询是否需要进行分组,如果查询中出现了查询“每个”或“各个”这样的文字以及输出字段中出现了“总分”或“人数”等,一般就要进行分组,在“分组依据”选项卡中选择“分组字段”,有时候分组字段有多个,如查询每个系各个年级男、女生人数,则分组依据为:ximing(或xdh)、年级、xb。如果是分组查询,还要看看查询中是否有“满足条件”(即对分组查询的结果再进行筛选的条件),如总分

11、大于480,在“分组依据”选项卡中单击“满足条件”按钮进行设置,同时注意满足条件有多个时它们之间的逻辑关系(and还是or)。(7) 设置查询结果的去向查询查询去向,可以是表,默认是“浏览”方式。如果输出去向是表,则存储在当前的工作文件夹中,可以使用添加命令将其添加到项目中。(8) 设置杂项如有无重复记录、前几条记录等。在“杂项”选项卡中设置。4 设计菜单:在项目管理器中选择已存在的菜单文件,单击修改,打开菜单设计器:(1) 创建菜单要注意菜单的层次关系。创建子菜单:输入菜单名,结果选择“子菜单”,单击“编辑”,进入子菜单中编辑子菜单。返回上级菜单,在“菜单级”下拉列表框中选择。(2) 设置访

12、问键(热键)在菜单名称后面加上 热键字符,如:为“考试项目”菜单设置热键“Alt+M”,则选中“考试项目”菜单,在菜单名称中设置为:考试项目(M)。(3) 设置分组线选择要设置的分组线下方的菜单项,单击“插入”按钮,在该菜单项上方插入了一个新菜单项,将该菜单项名称设为:-。(4) 设置快捷键选择要设置快捷键的菜单项,单击“选项”按钮,单击“键标签”旁的文本框,在键盘上按下要设置的快捷键即可。设置时同时按下CTRL+字符键(5) 设置某菜单项废止选择要设置废止的菜单项,单击“选项”按钮,在“跳过”旁的文本框中输入.T.。(6) 插入系统菜单定位到要插入的系统菜单同级别的下方的菜单,单击“插入栏”

13、按钮,选择相应系统菜单,单击“插入”。(7) 设置菜单的命令或过程常用的一些命令:将vfp主菜单恢复为系统默认菜单:set sysmenu to default调用表单:do form 表单名运行查询:do 查询名.qpr(8) 设置菜单项的状态信息选择要设置快捷键的菜单项,单击“选项”按钮,在“信息”旁的文本框中输入相应的状态信息,注意:信息要加上英文双引号。(9) 菜单项的移动选中要移动的菜单项的最左侧的灰色按钮,按住鼠标左键拖动到目标位置。5 设计表单:在项目管理器中选择已存在的表单文件,单击修改,打开表单设计器:(1) 设置表单的一些常用属性:打开“属性”对话框,选择表单对象,选择相应

14、的属性进行设置caption:设置表单的标题,该属性值是字符型,所以如果将非字符串设为表单的标题需要进行数据类型的转换。例:将表单标题设为系统日期,则将caption属性设为:=dtoc(date()backcolor:设置表单的背景色forecolor:设置表单的前景色picture:设置表单的背景图片alwaysontop:表单是否始终在最上方autocenter:表单运行时在vfp窗口中自动居中borderstyle:表单的边框样式maxbutton、minbutton:表单是否具有最大化、最小化按钮movable:表单运行时是否可以移动位置windowstate:表单运行时是最大化、最

15、小化还是正常状态。(2) 在表单的数据环境中添加表或视图显示/数据环境,然后添加表或视图。(3) 设置控件的一些常用属性:打开“属性”对话框,选择要设置属性的控件对象,选择相应的属性进行设置控件的一些共有的常用属性name:对象的名称,注意和caption属性的区别readonly:只读enabled:废止或启用控件列表框和组合框常用属性:RowSource:列表框的下拉列表中数据的来源RowSourceType:列表框的下拉列表中数据的来源的类型ControlSource:用于指定从列表中选择的值保存在何处。ColumnCount:设置列的个数。Style:组合框是否允许用户输入数据。选项按钮组常用属性:Bunttoncount:设定选项按钮组中的选项按钮数目。Value:表明用户选定了哪一个按钮。各个按钮的Caption属性用来显示各个选项的文本信息复选框常用属性:Caption:设置复选框的显示信

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号