真正考试时, 软件后, T:,注意 不能丢, 注意: 真正考试时, 启动 VFP 软件后,首先输入 Set Default to T:,注意:不能丢,平时 考生文件夹,注意: 练习时应输入 set default to 考生文件夹,注意:项目管理器应从 VFP
软件中 打开,不能从别的地方打开,打开方式: 打开,不能从别的地方打开,打开方式:启动 VFP 软件 上机考试题型总结: 上机考试题型总结: 1:对表进行设置 题型 1:对表进行设置
例题: 打开 T 盘根目录中的项目文件 JXGL,在该项目中已有一数据库 JXSJ。 1.在 JXSJ 数据库中按如下表格中所示的结构创建 TAB.DBF 表,并按表格后的要求设置相关属性。 字段名 Cdcs Cdrq Cdrs Cdlxt Cdjs 数据类型 C D I G M 宽度 40 字段标题 传递城市 传递日期 火炬手人数 传递路线图 传递介绍
文件
打开
项目, 项目,
(1)设置 TAB 表的注释:火炬传递城市信息表; 操作:在 Tab 表的”表”选项卡中的表注释中输入” 火炬传递城市信息表” (2)设置 Cdrq 字段的有效性规则及信息:传递日期必须在 2008 年 8 月 8 日前(对现有数据不验证此规则) 操作:选中 cdrq 字段, 在有效性规则中输入 cdrq<{^2008-8-8},在信息输入框中输入” 传递日期必须在 2008 年 8 月 8 日前”,注意, 这里的””一定是英文状态下输入的,并且信息必须要加”” (3)将 Cdrs 字段的默认值设置为 100,Cdcs 设置为南京,Cdrq 设置为 2008 年 8 月 8 日 操作:选中 cdrs,在默认值中输入 100,因为 cdrs 是数值型的,所以直接输入 100,选中 cdcs,在默认值中直 接输入”南京”,因 cdcs 是字符型的,所以要加双引号,选中 cdrq,在默认值中输入{^2008-8-8} (4)将 cdcs 自动删除前导空格, 将 cdcs 拖放到表单时自动显示文本框(TextBox),输入 cdcs 中的值自动转 换为大写字母,按 Cdcs 字段创建主索引,索引名为 abcd。按 Cdcs 与 Cdrq 创建普通索引 cdef 操作:选中 cdcs,在格式中输入 T,在显示类中选中 TextBox, 自动转换为大写, 在格式原有的 T 之后增加! ,
切换到索引选项卡,索引名输入 abcd,选中主索引,索引表达式输入 cdcs,增加一个索引,索引名输入 cdef, 选中普通索引,索引表达式为 cdcs+dtoc(cdrq,1),因为 cdrq 是日期型的所以要转换成字符型 (5)设置 xs 表中的 xh 只能写入数字,允许输入空值 操作:选中 xh 字段,在输入掩码中输入 12 个 9,因为 xh 的宽度是 12,一个 9 是一个数值字符 2.在 TAB 表中输入如下记录: Cdcs 南京 Cdrq 2008/05/27 Cdrs 208 Cdlxt (插入 lxt.jpg 文 件) 操作:表->追加新记录,然后录入,特别是在输入 cdrq 时,应输入 05/27/2008.因为默认情况下是按照月-日年来组织数据的,在输入 cdlxt 时,双击 编辑 插入对象 由文件创建 浏览 Cdjs 南京这个城市
3.设置 CJ 表的更新触发器,要求
课程代码为”60023”的记录不允许修改。
为 js 表设置删除触发器,禁止删 除 操作:在更新触发器中输入:kcdm!=”60023”,在删除触发器中输入.f.,因为触发器返回.t.表示允许执 行操作,返回.f.不允许执行操作 4.已知 JS 表已存在主索引 gh,索引表达式为 gh,KCAP 表已存在普通索引 gh,索引表达式为 gh,以 JS 表为主 表,KCAP 表为子表按 gh 建立永久关系,并设置两表之间的参照完整性:插入限制,更新级联,删除限制 操作:选中 JXSJ 数据库,点击修改,出现数据库设计器,找到 JS 表与 KCAP 表,然后选中 JS 表的索引 gh, 拖放至 KCAP 表的索引 gh,会出现一条连接线,即建立永久关系,选中连接线,右击,选中参照完整性,出现参 照完整性生成器,选择”更新”选项卡,选中其中的级联,选中”删除”选项卡,选中其中的限制,选中”插入” 选项卡,选中其中的限制,按确定(注意:如果右击参照完整性出现一个错误提示框,则要执行系统菜单” 数据 库” 清理数据库)
5.更新 xs 表中籍贯为江苏南京的更改为江苏省南京 操作:在命令窗口输入 :update xs set jg=”江苏省南京” where jg=”江苏南京” 6.将 kc 表移出 jxsj 数据库,使其成为自由表 操作:选中 kc,然后右击删除-->移去
7.修改项目 test 的信息,附加