VFP第10套操作题

合集下载

VFP上机操作题(数据库建立与显示答案)

VFP上机操作题(数据库建立与显示答案)

Visual Foxpro上机操作题(数据表建立与显示)说明:本答案只写操作命令,具体操作自己上机完成根据要求完成下列操作:1.建立一个名为ys.dbf的数据表,其结构如下:字段字段名类型宽度小数位1 姓名字符型 82 性别字符型 23 固定工资数值型 8 24 津贴数值型 6 25 扣杂费数值型6 26 实发金额数值型 8 27 领款日期日期型 88 退休逻辑型 19 签名字符型 610 备注备注型 10注意:结构输入完成后,按CTRl+W存盘。

2.录入如下内容:记录号姓名性别固定工资津贴扣杂费实发金额领款日期退休签名备注1 吴均荣女 527.00 120.00 10.50 01/01/89 .T. memo2 肖才坤男 527.00 120.00 10.50 05/05/99 .F. memo3 李思强男 527.00 120.00 10.50 05/05/95 .T. memo4 司马文华女 527.00 120.00 10.50 05/05/98 .T. memo5 钟小渠男 437.00 120.00 10.50 05/05/97 .F. memo6 赵明明女 422.00 120.00 10.50 05/05/96 .F. memo7 欧阳明月女 396.50 120.00 10.50 05/05/92 .F. memo 3.打开数据库ys.dbf4.显示数据库结构.5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位.注意:修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成数据丢失。

完成后按ctrl+W存盘。

6.显示所有记录.7.显示所有性别为”男”的记录.8.显示所有已退休的记录.说明:在条件语句中,若要返回逻辑字段真值,只需输入逻辑字段的字段名即可,若要返回逻辑字段假值,则在字段名前加上.not.例:显示出所有未退休的记录。

List all for .not.退休9.显示出所有领款日期在1993年以前的记录.10.显示出所有性别为”女”、固定工资为527.00的记录.11.在数据库末尾增加3条记录,内容随意.12.在第4条记录前面插入一条新记录,内容随意.13.在第5条记录后增加一条空白记录.14.显示数据库前3条记录.15.显示数据库最后2条记录.16.显示第2第到第5条记录.Visual Foxpro上机操作题(数据表建立与显示答案) 说明:本答案只写操作命令,具体操作自己上机完成根据要求完成下列操作:1.建立一个名为ys.dbf的数据表,其结构如下:字段字段名类型宽度小数位1 姓名字符型 82 性别字符型 23 固定工资数值型 8 24 津贴数值型 6 25 扣杂费数值型6 26 实发金额数值型 8 27 领款日期日期型 88 退休逻辑型 19 签名字符型 610 备注备注型 10Create ys注意:结构输入完成后,按CTRl+W存盘。

内部讲义--VF-10-表单

内部讲义--VF-10-表单

ClassLibray
类库名,类库文件,指当前类存放在那个类库中 。
ParentClass
父类名,该类的父类,指当前类从那个类直接派生而来。
在程序设计中,可以使用CREATE OBJECT函数来直接生成基于某个类的对象。该 函数的格式如下:
CREATE OBJECT(<类名>[,<参数1>,<参数2>,……]) 函数基于指定的类生成一个对象,并返回对象的引用。 对象属性访问以及对象方法调用的基本格式如下: <对象引用>.<对象属性> <对象引用>.<对象方法>[(参数列表)]
但不能写成下列命令:
mand2. caption="取消"
如果要在命令按钮command1的事件代码中修改表单的标题可用下列命令:
This.Parent.parent.Caption=”测试窗口”
或者
thisform.caption=”测试窗口”
表容器层次中的对象引用属性或关键字
A.当对象产生时引发
B.当对象从内存中释放时引发
C.当方法或事件代码出现运行错误时引发
D.当用户用鼠标单击程序界面上的一个命令按钮时引发
[解析] 本题考查的是关于事件的知识。只要读者能很好地记住基本知识,就能得
出正__时引发。
A.对象从内存中释放
B.事件代码出现错误
3.类

v 类是对一类相似对象的性质描述,这些对象具有相同种类的属性以及方法就好比 是一个摸板。
对象是类的一个实例。 v 类的类型
子类和父类 v 类的四大特征 §继承性 —— 说明了子类延用父类特征的能力; §多态性 —— 指一些关联的类包含同名的方法程序,但方法程序的内容可以不同,具体 调用在运行时根据对象的类确定; §封装性 —— 说明包含和隐藏对象信息,如内部数据结构和代 码的能力; §抽象性 —— 指提取一个类或对象与众不同的特征,而不对该 类的所有信息进行处理; 4.子类与继承

2009年9月VFP题库

2009年9月VFP题库

第1套题:一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下,完成如下操作:1. 打开"学生管理"数据库,并从中永久删除"学生"表。

2. 建立一个自由表"教师",表结构如下:编号字符型(8)姓名字符型(10)性别字符型(2)职称字符型(8)3. 利用查询设计器建立一个查询,该查询包含课程名为"数据库"的"课程"表中的全部信息,生成的查询保存为query。

4. 用SQL UPDATE语句将"课程"表中课程名为"数据库"的课程的任课教师更改为"T2222", 并将相应的SQL语句存储在文件Four.prg中。

二、简单应用(2小题,每题20分,计40分)在考生文件夹下完成如下简单应用:1. 建立表单,表单文件名和表单控件名均为formtest,表单标题为"考试系统",表单背景为灰色(BackColor=192,192,192),其他要求如下:(1) 表单上有"欢迎使用考试系统"(Label1)8个字,其背景颜色为灰色(BackColor=192,192,192),字体为楷体,字号为24,字的颜色为桔红色(ForeColor=255,128,0);当表单运行时,"欢迎使用考试系统"8个字向表单左侧移动,移动由计时器控件Timer1控制,间隔(interval属性)是每200毫秒左移10个点(提示:在Timer1控件的Timer事件中写语句bel1.Left=bel1.Left-10)当完全移出表单后,又会从表单右侧移入。

(2) 表单有一命令按钮(Command1) ,按钮标题为"关闭",表单运行时单击此按钮关闭并释放表单。

2. 在"学生管理"数据库中利用视图设计器建立一个视图sview,该视图包含3个字段课程编号、课程名和选课人数。

2021年9月计算机二级考试VFP操作题及答案

2021年9月计算机二级考试VFP操作题及答案

示,首先从 STUDENT 表中选择“姓名〞和“出生日期〞字段,然后按提示 单击“完成〞按钮,在“另存为〞对话框中输入文件名 QUERY31.QPR。
(2)单击工具栏中的“打开〞按钮,打开考生文件夹下的 SCORE-MANAGER 数据库,选择 NEW_VIEW3 视图并右击,选择“删除〞指令, 再在提示框中单击“移
蹈行业协会会文艺演出主持词给青春的答卷清明节放假的通知七夕节的
步骤 4:保存并运行表单。
祝愿语()营造书香班级读书总结
(2)【操作步骤】
第2页共2页
form myform〞,按下回车键新建一个表单。
考试图文推举
步骤 2:在表单空白处单击鼠标右键,为表单添加数据环境表
【热门】考试的作文 3 篇【热门】考试的作文 4 篇考试的作文 8 篇精选考
employee,并将 employee 表从数据环境中拖曳到表单中,在表单的属性 试的作文 4 篇
工具栏里修改表格的 Name 属性为“Grid1〞。
第1页共2页
本文格式为 Word 版,下载可任意编辑,页眉双击删除即可。
记录源为 employee 表文件,最终添加一个“退出〞指令按钮控件 Command1, 步骤 1:打开程序文件 two.prg。
程序运行时单击该指令按钮将关闭表单。
步骤 2:修改程序中的'错误指令。
2.修改 two.prg 文件中的 SQL SELECT 指令,使之正确运行时可以显
第 1 处错误改为“from employee P join employee e〞。
示如下结果:
第 2 处错误改为“0n P.组别=e.组别 where C.
职务=〞组长〞and C.姓名 P.姓名〞。

计算机二级考试VFP操作题及答案

计算机二级考试VFP操作题及答案

计算机二级考试VFP操作题及答案随着计算机等级考试临近,考生们要多做题,加深对考点的理解和掌握,检验复习效果,提高考生对考题及考试的适应性。

下文是计计算机二级考试VFP操作题及答案。

一、基本操作题1[简答题]在考生文件夹下完成下列操作:1.建立名称为CDB的商品销售数据库。

然后将考生文件夹下的顾客表CUST、订单表0RDER和商品表COMM三个自由表添加到数据库CDB中。

2.分别为表CUST、ORDER和COMM创建主索引,CUST表主索引的索引名和索引表达式均为“顾客号”;COMM表主索引的索引名和索引表达式均为“商品号”;0RDER表主索引的索引名为“PK_CC”,索引表达式为“顾客号+商品号”;分别为0RDER表的“顾客号”和“商品号”建立普通索引(升序),索引名与字段名相同。

3.通过字段“顾客号”建立表ORDER与表CUST之间的永久联系,通过字段“商品号”建立表ORDER与表COMM之间的永久联系。

然后为以上建立的永久联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。

4.在商品销售数据库CDB中使用SQL的CREATE TABLE语句创建数据库表:销售明细表(顺序号、日期、商品号、商品名、金额),其中:顺序号为字符型,宽度为6;日期为日期型;商品号为字符型,宽度为6;商品名为字符型,宽度为10;金额为数值型,宽度为10(其中小数2位);表的主关键字为“顺序号”。

将创建表的SQL语句存放在文件ONE.PRG中。

参考解析:【考点分析】本大题主要考查的'知识点是:数据库的建立、向数据库中添加表、为表建立索引、建立表间联系、设置参照完整性约束、使用SQL语句创建数据库表。

【解题思路】通过“新建”菜单或“新建”命令按钮实现数据库的建立,在数据库设计中完成表的添加;为表建立索引需要在表设计器中进行;为表建立永久联系需要在数据库设计器中进行,并且两张表要分别在对应的字段上建立主索引和普通索引;在关系连线上右击选择“编辑参照完整性”或者选择菜单“数据库”下的“编辑参照完整性”设置参照完整性;创建表的SQL语句语法为:Create table<表名>(<字段名1><类型>(字段宽度)[Primary Key],<字段名2><类型>(字段宽度)…)。

VFP考试题目及答案.doc

VFP考试题目及答案.doc

VFP考试题目及答案一、填空题5•退出VFP系统所使用的命令是 ______ 。

6•程序设计屮常用的三种基木结构是 ______、_____ 和 ________ 。

7. 将数学表达式{[(5+8)x6+32]・20}亦0转换成VFP表示的表达式为。

8. 设X=145, Y= 56, Z=<(X-Y n,表达式&Z+1 的值是 ____________ 。

9. Visual FoxPro中命令执行方式分为___ _____ 和。

10. 父文件与子文件建立关联吋,必须先对子文件按关键字建立,然后用命令建立关联。

11丄EFT(“123456789”丄EN(“商学院”))的函数值是_____ 。

12. 函数丫EAR ({A1978/09/09})返回值的数据类型是___________ 。

13. ___________________________________ 表达式(1998/09/08)的数据类型是 ________________________________________ 。

14. “(1998/09/08)” 的数据类型是——。

15. {A1998/09/08}的数据类型是——16. ________________________________ 写出表达式INT(5.984)的值 ____ , 17•写出下列语句的运行结果。

2 ? INT(-5.6) __________⑵?MOD(15, 4) _________⑶? SQRT(36)_________⑷? MAX(12, 6) _________SQRT(16)+25 的值 ______________________,MOD(16,-5)的值____________ LENHFOXPRO数据库管理系统]”)的值⑸? Q$ 'AaBbCcQq' __________(6) ?AT(t A,, •RSDA.DBF3) _________⑺? LEFTfCOMP; 3) ________(8) ? SUBS(,ASDFGHJK,, 2, 2) __________18.VFP屮扩展名为VUE的文件是_________ 文件;19•逻辑表达式MOD(20,5)=MOD(20,4)的结杲是_________ , “张三”$來”的结果是 ______ , “01 /02/93,,>u02/02/92n的结果是________ 。

二级 Visual FoxPro_第10套上机题

二级 Visual FoxPro_第10套上机题

二级Visual FoxPro_第10套上机题一、基本操作题1.在考生文件夹下新建一个名为"库存管理"的项目文件。

2.在新建的项目中建立一个名为"使用零件情况"的数据库,并将考生文件夹下的所有自由表添加到该数据库中。

3.修改"零件信息"表的结构,为其增加一个字段,字段名为"规格",类型为字符型,长度为8。

4.打开并修改mymenu菜单文件,为菜单项"查找"设置快捷键Ctrl +T。

【操作步骤】(1)在命令窗口输入“Create Project 库存管理”(也可写作“Crea Proj 库存管理”),并按回车键以新建一个项目。

(2)步骤1:在项目管理器中选择“数据”节点下的“数据库”选项,单击“新建”按钮,在“新建数据库”对话框中单击“新建数据库”,再在“创建”对话框中输入数据库名“使用零件情况”,并单击“保存”按钮。

步骤2:在数据库设计器空白处右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中分别将考生文件下的表零件信息、使用零件和项目信息添加到数据库中。

(3)在数据库设计器中右击表“零件信息”,在弹出的快捷菜单中选择“修改”命令,在表设计器的“字段”选项卡中,在“字段名”中输入“规格”,“类型”选择“字符型”,“宽度”为8,单击“确定”按钮。

(4)步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中双击考生文件夹下的mymenu.mnx文件。

步骤2:在弹出的菜单设计器中,单击“文件”行中的“编辑”按钮,再单击“查找”行中的“选项”按钮,在弹出的“提示选项”对话框中的“键标签”处按下CTRL+T,最后单击“确定”按钮。

步骤3:单击工具栏中的“保存”按钮,再单击主菜单栏中“菜单”下的“生成”命令,在“生成菜单”对话框中单击“生成”按钮。

二、简单应用题在考生文件夹下完成如下简单应用。

1.用SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表item_temp中,同时将使用的SQL语句存储于新建的文本文件item.txt中。

vfp试题及答案

vfp试题及答案

vfp试题及答案在这篇文章中,我们将为您提供VFP(Visual FoxPro)试题及答案,以帮助您更好地了解和学习这一编程语言。

请注意,以下内容并非真实的试题,仅用于演示目的。

1. 试题:VFP中如何创建一个新的数据库?答案:要在VFP中创建一个新的数据库,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录。

步骤2:在主菜单中选择“文件”选项,然后选择“新建数据库”。

步骤3:在弹出的对话框中,选择数据库的存储位置和名称,并点击“确定”按钮。

步骤4:现在,您已成功创建了一个新的VFP数据库。

2. 试题:如何在VFP中创建一个新的表格?答案:要在VFP中创建一个新的表格,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录。

步骤2:在主菜单中选择“数据库”选项,然后选择“新建表格”。

步骤3:在弹出的“新建表格”对话框中,输入表格的名称和字段,并点击“确定”按钮。

步骤4:现在,您已成功创建了一个新的表格,并可以开始定义和编辑字段。

3. 试题:如何在VFP中执行数据库查询?答案:要在VFP中执行数据库查询,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录并连接到相应的数据库。

步骤2:在主菜单中选择“数据库”选项,然后选择“创建查询”。

步骤3:在弹出的“创建查询”对话框中,选择要查询的表格和字段,并定义查询条件。

步骤4:点击“运行”按钮执行查询,并在结果窗口中查看查询结果。

4. 试题:如何在VFP中编写和执行存储过程?答案:要在VFP中编写和执行存储过程,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录并连接到相应的数据库。

步骤2:在主菜单中选择“文件”选项,然后选择“新建存储过程”。

步骤3:在弹出的编辑器中,编写存储过程的代码和逻辑。

步骤4:保存存储过程,并在需要执行的时候调用它。

注意:存储过程可以包含查询、更新、插入等操作,可以接受参数,并返回结果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第10套操作题
一.基础操作
【操作步骤】
(1)单击常用工具栏中的"打开"按钮,打开数据库ecommerce.doc。

在命令窗口输入以下命令语句。

alter table customer add column email c(20)
(2)在"数据库设计器-ecommerce"中,选择表"customer"并单击鼠标右键,选择"修改"命令。

在"表设计器-customer.dbf"中,选择"
性别"字段,在"字段有效性"选项组的"规则"处输入" 性别 $ "男女"",在"信息"处输入""性别必须是男或女"",在"默认值"处输入""女"",最后单击"确定"按钮即可。

(3)在"数据库设计器-ecommerce"中,选择"customer"表中主索引键"会员号"并按住不放,然后移动鼠标拖到"orderitem"表中的索引键为"会员号"处,松开鼠标即可。

在"数据库设计器-ecommerce"中,选择"article"表中主索引键"商品号"并按住不放,然后移动鼠标拖到"orderitem"表中的索引键为"商品号"处,松开鼠标即可。

(4)首先单击"数据库"菜单下"清理数据库"命令,然后双击已建立的关系线,并显示"编辑关系"对话框,单击"参照完整性"按钮,在"参照完整性生成器"对话框中,单击"更新规则"选项卡,并选择"级联"单选按钮,单击"删除规则"选项卡,并选择"限制"单选按钮,单击"插入规则"选项卡,并选择"限制"单选按钮,接着单击"确定"按钮,并显示"是否保存改变,生成参照完整性代码并退出?",最后单击"是"按钮,这样就生成了指定参照完整性。

注意:两个关系都要参照完整性约束
(1)【操作步骤】
在命令窗口输入下列语句.
select 姓名,年龄,电话;
from customer;
where left(电话,1)='6' and 性别="女";
order by 年龄;
into table temp_cus
将语句复制到文本文件temp_sql.txt中。

(2)【操作步骤】
打开数据库ecommerce。

通过"新建"对话框创建程序文件,在程序文件中输入下列语句。

create sql view sb_view as select customer.会员号,customer.姓名, article.商品名, orderitem.单价, orderitem.数量, orderitem.单价* orderitem.数量 as 金额;
from ecommerce!article inner join ecommerce!orderitem inner join ecommerce!customer on customer.会员号 = orderitem.会员号 on article.商品号 = orderitem.商品号;
order by customer.会员号
保存程序文件为pview.prg,并运行。

【操作步骤】
步骤1:单击常用工具栏中的"打开"按钮,打开数据库ecommerce.doc。

步骤2:单击常用工具栏中的"新建"按钮,文件类型选择"报表",利用向导创建报表。

步骤3:在"向导选取"对话框中,选择"
报表向导"并单击"确定"按钮,并显示"报表向导"对话框。

步骤4:在"报表向导"对话框的"步骤1-字段选取"中,在"数据库和表"列表框中,选择表"customer",接着在"可用字段"列表框中显示表customer的所有字段名,将所有字段名添加至"选定字段"列表框中,单击"完成"按钮。

步骤5:在"报表向导"对话框的"步骤6-完成"中,在"报表标题"文本框中输入"客户信息",单击"完成"。

保存报表名为myreport。

步骤6:单击常用工具栏中的"新建"按钮,文件类型选择"表单",打开表单设计器。

单击工具栏上"保存"按钮,在弹出"保存"对话框中输入"myform"即可。

步骤7:在"表单设计器"中,在表单控件的"属性"对话框的caption处输入"客户基本信息",在name处输入"myform"。

步骤8:在"表单设计器"中,添加四个命令按钮,在第1个命令按钮"属性"对话框的caption处输入"女客户信息",在第2个命令按钮"属性"对话框的caption处输入"客户购买商品情况",在第3个命令按钮"属性"对话框的caption处输入"输出客户信息",在第4个命令按钮"属性"对话框的caption处输入"退出"。

步骤9:双击"女客户信息"按钮,在"command1.click"编辑窗口中"select * from customer where 性别 = "女""
步骤10:双击"客户购买商品情况"按钮,在"command2.click"
编辑窗口中"select * from sb_view"
步骤11:双击"输出客户信息"按钮,在"command3.click"编辑窗口中"report form myreport preview"
步骤12:双击"退出"命令按钮,在"command4.click"编辑窗口中输入"thisform.release",接着关闭编辑窗口。

相关文档
最新文档