VFP上机练习题

补充上机练习题一

45. 使用Visual FoxPro软件,按如下要求创建数据库和表

1)建立名为“汽车销售管理”的项目文件,保存在

“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下2)在“汽车销售管理”项目中新建名为“汽车销售”的数据库,保

存在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下3)在“汽车销售”数据库中新建2个数据表:采购,库存,以下表

结构描述中,第一行为字段名称,第二行是字段类型和宽度,分别以“采购”和“库存”为文件名保存在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下

采购

VFP上机练习题

VFP上机练习题

4)输入各表中的各条纪录

采购

VFP上机练习题

VFP上机练习题

46. 使用Visual FoxPro软件,按如下要求创建“汽车销售管理信息系统”菜单

1)创建“汽车销售管理信息系统”菜单,结果以“汽车销售管理信息系统”为文件名保存

在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下。结构如下(顺序不能颠倒)一级菜单,“进车管理”“仓储管理”“销售管理”“收付管理”

“进车管理”下二级菜单“入库”“采购”

“仓储管理”下二级菜单“移库”“出库”

“销售管理”下二级菜单“销售”“预售”

“收付管理”下二级菜单“收款”“付款”

2)在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹中生成汽车销售管理信息

系统.MPR

47. 使用Visual FoxPro软件,按如下要求创建“销售查询”

1)打开“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下的Autosale数据库。

将Cars.db5.Providers.dbf.Sales.dbf和Stores.dbf添加到Autosale数据库中,观察数据库设计器中各表的字段名称。

2)在Cars表的“销售单编号”,“供应商编号”和“仓库编号”上分别建立普通索引。

3)按照销售单号建立Sales和Cars之间永久一对多关系;按照供应商编号建立Provider

和Cars之间永久一对多关系;按照仓库编号建立Stores和Cars之间永久一对多关系。

4)通过参照完整性,设置若Provider表中不存在匹配的关键字值,则禁止在Cars表插入

行。

5)从Autosal数据库中建立“查询”,字段为Cars汽车编号,Cars车型代码,Cars厂牌型

号,Cars车身颜色,Sales销售日期,Sales销售价格,Sales客户编号。按销售价格降序排序。

6)保存查询文件到“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下,查询文

件名称为“销售查询”。

补充上机练习题二

45. 使用VisualFoxPro软件,按如下要求创建和操作数据库、数据表。

(1)建立名为“学生成绩管理”的数据库,以“学生成绩管理”为文件名保存在c:\ata\test\answer\370199A0210909130225\VFT\文件夹中。

(2)在该数据库新建2个数据表:“学生成绩”和“课程”(如下所示);第一行为字段名称,第二行为字段类型;分别以“学生成绩”和“课程”为文件名保存到c:\ata\test\answer\文件夹中

VFP上机练习题

“课程”表结构

VFP上机练习题

“学生成绩”有2条记录

VFP上机练习题

VFP上机练习题

(4)建立“学生成绩”表和“课程”表之问的参照完整性,用来避免“课程”表中没有相关课程编号时,向“学生成绩”表中添加课程编号的记录。

46. 使用VF软件,按如下要求对自由表进行操作:

(1)在“学生成绩”表中,按班级字段建立程序索引

(2)使用total on命令,按照学生所属班级对学生成绩表中的成绩分类汇总,汇总结果以“班级统计”为文件命保存在c:\ata\…文件夹中

(3)把学生成绩表另存为“班级统计二”,然后物理删除“班级统计二”中班级为“高三03”的记录。

47. 使用VF软件,参看样张文件“样张表单03.scx”创建表单(Form)以“欢迎”为文件名

保存在c:ata\test\…文件夹中,然后添加到项目中。

(1)新建一个空的表单,要求Height 250.width 375

(2)设置表单caption为成绩管理系统

(3)在表单上添加一个标签控件(label),caption为“欢迎使用成绩管理系统”,设置Fontsize为18号,ForeColor为(0,0,255)Alignment为中央,top为60,left 为51.Height为24,width为270

(4)在表单添加两个命令按钮控件(Button)top为156,Height为27,width为84,caption分别为“进入”和“退出”,“进入”按钮与标签控件左边对齐;“退出”按钮与标签控件右边对齐,标签控件的位置不能变动两个按钮大小相同且底边对齐。

(5)命名为欢迎scx保存在c:\ata\test\…文件夹内

(6)新建一个项目,名为“成绩管理系统”以成绩管理系统为文件名保存在c:\ata\test\…

文件夹中

(7)把表单欢迎.scx添加到“成绩管理系统”项目中。

补充上机练习题三

45. 使用VF软件,按以下要求创建数据库和表

(1)建名为“办公费用管理”的项目文件,保存在:“C\ata\test\Answer\37019960210909130124\VFT”文件夹下。

(2)在“办公费用管理”项目中建立明为“办公费用”的数据库文件,保存在:“C\ata\test\Answer\37019960210909130124\VFT”文件夹下。

(3)在“办公费用数据库”中新建2个数据表:费用申请,费用明细,以下表结构描述中,第一行为字段名称,第二行是字段类型和宽度,分别以“费用申请”和“费用明细”为文件名保存在:“C\ata\test\Answer\37019960210909130124\VFT”文件夹下。

“费用申请表”的结构

VFP上机练习题

(4)输入各表中的各条记录

费用编号申请金额部门编号费用类别是否通过审核备注

2008032 401.00 102001 办公用品T 低值易耗

2008011 1234.5 201001 差旅费T

“费用明细”表中的1条记录:

部门编号项目单价数量费用金额经办人日期备注

A02 租车400 3 1200.00 张武2008年6月2日

46. 使用VF软件,按照如下要求创建“部门办公设备查询”

(1)打开“C\ata\test\Answer\37019960210909130124\VFT”文件夹下的“平安办公数

据库”,

将“办公设备表”、“部门信息表”、和“办公用房表”添加到“平安办公管理数据库”中。

(2)按照部门编号创建表“部门信息”和表“办公用房”之间永久一对多的关系,按照房间编号建立表为“办公用房”和表“办公设备”之间永久一对多的关系。

(3)从“平安办公管理”数据库中的表“办公设备”和办公用房中建立“部门办公设备查询”,字段为:部门编号,设备名称,设备数量,楼层,按部门编号升序排列。(4)保存查询文件到“C\ata\test\Answer\37019960210909130124\VFT”文件夹中,查询文件名为“部门设备查询”。

相关推荐
相关主题
热门推荐