VFP上机操作题目.docVIP

  • 249
  • 0
  • 约1.09万字
  • 约 12页
  • 2016-12-29 发布于重庆
  • 举报
VFP上机操作练习题答案 一、项目、数据库和表操作: (一) 打开软盘根目录中的项目文件TEST,在该项目中已有一数据库SJK及若干表。 1.按以下要求修改SJK数据库中TS表: (1) 设置表的触发器:当册数(cs)不为O时,禁止删除。 CS=0 (2) 添加一个字段,字段名为publisher,宽度以最多能存储“外语教学与研究出版社”字符串为准, 并为其设置默认值“出版社”。 C 20 (3) 设置国际标准图书编号(isbn)字段的标题属性,使该字段的字段名在浏览窗口中显示为“国际 标准图书编号”。 国际标准图书编号 (4) 创建一个普通索引abcd,要求以册数(cs)字段进行排序,相同时以价格(jg)字段排序。 str(cs)+str(jg,5,2) (5) 设置rkrq字段的有效性规则,要求不超过当前系统日期。rkrq=date() 2. 将GZ表中qt字段的值全部设置为O UPDATE GZ SET qt=0 3. 修改项目TEST的项目信息:附加图标NET.ICO。 4. XS表和CJ表己存在以学号(xh)字段为索引表达式的主索引xsxh和普通索引cjXh。以XS表为主表,CJ表为子表按xh建立永久关系,并根据以下要求设置参照完整性规则:在XS表中修改和删除记录时,若CJ表中有相应的记录(xh字段的值),则同时修改和删除CJ表中相应记录。更新级联、删除级联 (二) 打开软盘根目录中的项目文件TEST,在该项目中已有一数据库SJK及若干表。 1.按以下要求修改SJK数据库中TS表: (1) 为TS表设置编辑说明:教学图书表。 右击文件-编辑说明-教学图书表 (2) 修改价格(jg)字段的宽度,要求该字段最多能存储整数4位、小数1位。 6,1 (3) 设置作者(zz)字段的标题属性,使该字段的字段名在浏览窗口中显示为“作者”。 作者 (4) 创建一个普通索引abcd,要求以入库日期(rkrq)字段进行排序,相同时以价格(jg)字段排序。 Dtoc(rkrq,1)+str(jg) (5) 设置价格(jg)字段的有效性规则,要求其值不小于1。 jg=1 (6) 将分类号(flh)以G字母开头的记录彻底删除。 Delete FROM TS WHERE left(flh,1)=”G” pack 2.利用项目管理器删除XIM表。选中xim表,移去-删除 3.将图标文件NET.ICO添加到项目中的合适位置,并修改项目TEST的项目信息:附加图标NET.ICO。 “其他”选项卡-其他文件-右击添加图标文件, 4. XS表和CJ表已存在以学号(xh)字段为索引表达式的主索引xsxh和普通索引cjxh。以XS表为主表,CJ表为子表按xh建立永久关系,并根据以下要求设置参照完整性规则:在XS表中删除记录时,若CJ表中有相应的记录(xh字段的值),则同时删除CJ表中相应记录。删除级联 (三) 打开软盘根目录中的项目文件TEST,在该项目中已有一数据库SJK及若干表。 1.按以下要求修改SJK数据库中TS表: (1) 为TS表设置表注释:教学用图书。 (2) 添加一个字段,字段名为cover,其类型应适用于存储图书的封面图片。 G 通用型 (3) 设置分类号(flh)字段的有关属性,使该字段中输入的字母均为大写字母。格式: ! (4) 设置册数(cs)字段的有关属性,使得将该字段从表单的数据环境中拖放到表单上时,生成的相应控件为微调控件。显示类:spinner (5) 创建一个普通索引abcd,要求以书名(sm)的长度进行排序(sm字段值的首尾空格字符不计)。 Len(alltrim(sm)) (6) 设置书名(sm)字段的有效性规则: 其值不能为空字符串,或仅有空格组成的字符串,相应的有效性说明为“书名不能为空”。 !isblank(sm) !empty(sm) (7) 为TS表添加一条记录,其记录内容为: FLH SM ZZ TP31.15 Visual FoxPro实验指导 崔建忠等 浏览窗口-显示菜单-追加方式 insert into ts(flh,sm,zz) values(“TP31.15”,“ Visua

文档评论(0)

1亿VIP精品文档

相关文档