当前位置:文档之家› 二级VFP上机考试常见题型知识点.doc

二级VFP上机考试常见题型知识点.doc

二级VFP上机考试常见题型知识点.doc
二级VFP上机考试常见题型知识点.doc

二级VFP上机考试常见题型知识点

一、项目管理器

1、在项目中新建/添加/移去文件

2、在项目中修改文件

3、项目连编

二、数据库

1、表的基本操作:新建表、修改表、表记录的操作、表索引

2、数据库的基本操作:添加表、移去表

3、建立索引与永久联系

4、字段有效性规则(规则、信息、默认值、空值NULL)

5、设置参照完整性规则(插入、更新、删除;级联、限制、忽略)

1)清理数据库问题2) “表正在使用,不能清理”问题close tables all

补充内容:数据完整性一一保证数据正确的特性

1)实体完整性——主关键字

2)域完整性——约束规则

规则:要求逻辑表达式信息:要求字符常量就认值:要求与相应字段类型一致

字符常量标志:‘‘[]

thisform.gridl.rccordsourcc=,,selcct * from 学生where 姓名='张三

$子串包含测试运算符

3)参照完整性一表的关联关系

建立关联关系的前提:

1、保证建立关联关系的表具有相同属性的字段

2、每个表都要以该字段为关键字建立索引

父表子表关联类型

主索引主索引或候选索引一对一

主索引普通索引一对多

三、查询与视图

1、查询与视图的差别

2、查询设计器和视图设计器的使用

3、可用于解决一些题目要求你写SQL语句完成的查询问题(重点),利用查询设计器自动生成SQL

4、查询字段内容不是原表中字段,而是原表的计算结果,要用“函数和表达式”来添加补充内容:

(1)程序调试器的使用

(2)表单中如何设置访问键(XvQ)caption、确认键(default), tab键次序(焦点)

(3)菜单里的分组线(\?)

(4)新建方法

四、表单

1、常考属性:name、caption

2、添加数据环境

何时添加数据环境:表单用于显示表或视图时

3、常考控件与属性

(1)命令按钮

常考内容:设置name、caption属性,命令按钮的click事件中添加代码

常考事件代码:退出或关闭thisform. release或release thisform

**命令按钮组

(2)文本框

属性:value, readonly, enabled , password, inputmask (99999 (数字、正负号)######(数字、正负号、空格))

常考内容:

a.用文本框显示某内容,只要将此内容赋值给文本框的value属性即可。

b.用文本框输入数据,只要将文本框的value属性取出即可。

(3)标签

常考内容:caption、visible属性设置,用标签显示某内容,只要将此内容眦值给标签的caption属性即可。

常用方法:release refresh show hide

(4)选项按钮组(命令按钮组)

属性:ButtonCount (设置选项数目)、value(保存着当前选中的选项号,N型)、Caption(设置选项的标题)

常考题型:选中某选项再单击某按钮,则做相应操作。

解决方法:先作判断,判断被选中的选项(方法:看选项按钮组OptionGroupl.

value

等于多少,若等于2,则说明是第2个选项被选中),确定被选中的选项后在相应位置写SQL语句。

(5)复选框:value

(6)组合框(列表框)

属性:RowSourceType(数据源类型)、RowSource(数据源)、Style(设置下拉组合框还是下拉列表框)、

value(保存着当前被选中的选项内容,C型)

常考题型:选中某条目后再单击某按钮,则做相应操作,因为value保存着当前被选中的选项内容,所以取出value属性即可。

(7)计时器

属性:InterVal(设置时间间隔),若为0则计时器失效

常考题型:每隔多长时间做一次某件事情,则将InterVai设好,做某件事情的代码放入计时器的timer 事件过程中。

⑻页框

属性:PageCount (设置页数)、ActivePage (设置活动页)thisform. pageframel. activepage=2> Caption (设置页的标题,注意不是页框PageFrame的标题而是Pagel或Page2等各页的标题)常考题

型:在页中添加表格,由于页框是容器控件,注意往容器控件中添加控件的方法。

(9)表格(重点、难点)

属性:RecordSoureType (数据源类型)、RecordSource (数据源)N ColumnCount (表格列数)、Caption(标题,注意是Ileaderl的标题,而不是表格Grid的标题)、ControlSource (注意是Column 列的属性,用于指定这一列显示的字段)

常考题型:

a.用表格显示数据表或视图的内容(添加好数据环境后,设好以上属性即可);

b.用表格显示查询的数据结果,如在一文本框中输入数据,再按文本框中的数据查询并将查询结果显示在表格中,这种题关键是将查询的SQL语句赋值给表格的RecordSource属性(C型)。

c.有两张表格,一张表格显示一数据表内容,另一张表格显示与该数据表内容对应的另一数据表的内容,这种题先添加数据环境,并使数据环境中的这两张表有联线(需先设置表间的永久联系);对两张表格RecordSourcel>pe属性均设为“别名”,RecordSource属性设为数据表文件名。

(10)微调按钮spinner:

属性:value (N 型)text (C 型)imcrement SpinnerLowValue SpinnerHighValue

五、菜单

设计菜单步骤:

(1)设计菜单结构(扩展名为.mnx菜单设计文件)

(2)生成菜单程序(生成.mpr菜单程序文件)

(3)调用菜单程序文件

常考代码:

set sysmenu to default (返回VFP系统菜单)、do菜单文件主名.mpr(运行菜单)

常考内容:

a.生成菜单:.mnx -- >. mpr

b.菜单分组线、菜单项的快捷键、跳过、状态栏中的提示信息

c.在表单中添加菜单

因为涉及菜单和表单两个文件,故需要分两块来做

(I)表单部分

1.将ShowWindow属性设为2

2.在表单的Init/load事件中添加代码

do 菜单文件名.mpr with this,. t.

3.在表单的Destroy事件中添加代码

release menu 菜单文件名 extended

(11)菜单部分

在“常规选项”中钩选“顶层表单”

d.在表单中调用快捷菜单

(I)菜单部分

1.设计为快捷菜单

2.“常规选项”的“清理”代码中添加

release popups快捷菜单文件名extended

(II)表单部分

表单的RightClick事件中添加代码

do菜单文件名.mpr

六、报表

题型:向导建报表、建快速报表

命令:report form报表文件名preview

带区:三个默认带区、添加带区(添加分组带区、添加标题带区、添加总结带区)

计算:都用域控件;若是计算某个字段的总和或平均数,则是选择该字段后再点击“计算”按钮。

难点:设计分组报表

步骤:1.添加分组带区

2.将显示分组字段的域控件放入组标头带区

3.添加数据环境(数据环境中的表要求己按分组字段建立索引),并在属性窗口中将Order 属性设置为索引名。

七、写SQL

数据查询:select

数据操纵:insert、delete、update

数据定义:create、drop> alter

数据控制:VF无此功能

select查询字段;

from数据源;

where条件;

group by分组字段having分组限制条件;

order by排序依据;

into table 表名/into cursor 表名 /into array 数组名/to file 文本文件名 additive

insert into表名(字段名1,字段名2) values (值1,值2)(两种使用方法)

delete from 表名 where 条件

update 表名;

set字段名「表达式1,字段名2二表达式2;

where条件

create table 文件名(字段名1 c(5) primary key,字段名2 N(5,2))

drop table create view视图名as SQL语句说明

drop view视图名alter table 表名;

alter字段名set default默认值set check约束规则ERROR错误信息;

drop check

八、常用函数

去空格函数:alltrini()

取子串函数:left() right() substr() 类型转换函数:str() val() ctod() dtoc() 日期函数:date() time() year() 统计类函数:sum() avg() max() min() count() 文件测试函数:eof() bof() found() 条件测试函数:IIF() len() 对话框函数:messagebox() 附:messagebox()函数示例MESSAGEBOX(信息字串[,数值型对话框类型[,对话框标题文本]]) 数值对话框按钮0 仅有“确定”按钮

1“确定”和“取消”按钮

2“放弃”、“重试”和“忽略”按钮

3“是”、“否"和“取消"按钮

4“是"、“否”按钮

5“重试”和“取消”按钮返回值按钮

1确定

2取消

3放弃

4重试

5忽略

6是

7否例如:

a=messagebox(”你确定要退出系统吗?”,4+16+0,”询问框”) if a=6 release thisform endif

locate for skip browse replace delete pack zapset relation to

九、多工作区

inO 最小未用工作区打开表

select 0使当前工作区切换到最小未用工作区

十、常用vf 命令:

close all

close tables all

use

open database

close datatase

list

display

十一、编程常用语句结构:

1. if ...else...endif

2. do case...endcase

3. do while...enddo

4. for ..?endfor/next

5. scan …endscan

6. 循环辅助控制语句:loop exit

VFP上机操作题(附解答过程)

VFP上机操作题 一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 在考生目录下完成如下操作: 1. 打开"订货管理"数据库,并将表order_list添加到该数据库中。 2. 在"订货管理"数据库中建立表order_detail,表结构描述如下: 订单号字符型(6) 器件号字符型(6) 器件名字符型(16) 单价浮动型(10.2) 数量整型 3. 为新建立的order_detail表建立一个普通索引,索引名和索引表达式均是"订单号"。 4. 建立表order_list和表order_detail间的永久联系(通过"订单号"字段)。 解答: 1、方法1:命令方法 在命令窗口直接输入下列两条命令:open database 订货管理 add table order_list 方法2:菜单方法 单击“文件”菜单,选择“打开”项。在文件类型中选择“数据库”,单击“订货管理”,单击“确定”即打开了数据库,并进入到数据库设计器。 在数据库设计器中的空白位置,单击鼠标右键,在弹出的快捷菜单中单击“添加”命令。将题目要求的自由表添加到数据库中。 2、方法1:菜单操作。在数据库设计器的空白处单击鼠标右键,在弹出的菜单中选择“新建表”,进入“表设计器”后,分别输入各字段的字段名、类型、宽度和小数位数,最后单击“确定”按钮。 方法2:命令方法,在命令窗口中直接输入如下命令: create table order_detail(订单号C(6),器件号C(6),器件名C(16),单价N(10,2)) 3、方法1:菜单方法。打开order_detail表的设计器,选择索引页框,输入索引名、选择索引类型、输入索引表达式,然后单击“确定”按钮。 方法2:命令方法。在命令窗口中直接输入如下命令: index on 订单号tag 订单号 4、首先打开数据库设计器。通过拖动索引建立表间永久关系。 二、简单应用(2小题,每题20分,计40分) 在考生目录下完成如下简单应用: 1.将order_detail1表中的全部记录追加到order_detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的订单号、订购日期、器件号、器件名和总金额(按订单号升序,订单号相同再按总金额降序),并将结果存储到results表中(其中订单号、订购日期、总金额

vfp上机题第三题-菜单-专项练习-答案

菜单操作题主要知识点列表 1.访问键的设置(\<) 2.为菜单项分组( \- ) 3.什么时候用命令或是过程(一条语句用命令,多条语句用过程) 4.菜单的提示选项 a)快捷方式(ctrl+字母) b)跳过(启用和废止菜单项,生成并运行mpr后才能看到效果) c)信息 5.插入栏—插入系统菜单项 6.显示 常规选项设置和清理代码(菜单运行前执行的语句放在设置代 码里) 7.生成可执行菜单mpr 8.菜单的预览(有些功能通过预览看不出效果) 9.恢复系统的默认菜单(set sysmenu to default) 10.插入到某个系统菜单项的后面或前面 11.在程序执行期间废止Visual FoxPro 主菜单栏(set sysmenu off) 12.一些常用菜单命令的书写 2004 年(秋)计算机基础知识和应用能力等级考试上机试卷 三、设计菜单(5分) 项目TEST中已存在菜单MenuH,利用菜单设计器按如下要求修改菜单: 1.按图1所示,在“系统设置”菜单栏后面增加“教师档案管理”菜单栏,并为它设置子菜单; 2.为“教师工资管理”菜单栏下的“工资调整”菜单项编写命令:当代码执行该菜单时,工资(GZ)表中所有教师的岗位津贴(gwjt)统一增加200元; Update gz set gwjt=gwjt+200 3.将下列代码加到菜单的适当位置,使菜单运行时首先执行它。 显示-》常规选项菜单代码下的“设置”复选框打勾,然后输入代码

2004 年(秋)计算机基础知识和应用能力等级考试上机试卷 三、设计菜单(10)分 项目TEST中已存在菜单MenuC,利用菜单设计器按如下要求修改该菜单: 1.按图1所示为“统计分析”菜单项创建子菜单; 2.为“不及格统计”菜单项设置SQl命令:基于成绩表(CJ.DBF)统计各门课程代号(kcdh)、不及格人次(注:成绩(cj)小于60分为不及格); Select kcdh,sum(iif(cj<60,1,0)) as 不及格人次from cj group by 1 3.将“学生档案管理”菜单项废止。 2004年(春)计算机基础知识和应用能力等级考试上机试卷 三、设计菜单(5分) 项目TEST中已存在菜单MENUN,其中已定义了:“文件”、“显示”和“记录定位”三个菜单栏,按如下要求修改菜单,完成后的运行效果如图1所示。 图1

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

Visual Foxpro上机操作题(数据表建立与显示) 说明:本答案只写操作命令,具体操作自己上机完成 根据要求完成下列操作: 1.建立一个名为ys.dbf的数据表,其结构如下: 字段字段名类型宽度小数位 1 姓名字符型 8 2 性别字符型 2 3 固定工资数值型 8 2 4 津贴数值型 6 2 5 扣杂费数值型 6 2 6 实发金额数值型 8 2 7 领款日期日期型 8 8 退休逻辑型 1 9 签名字符型 6 10 备注备注型 10 注意:结构输入完成后,按CTRl+W存盘。 2.录入如下内容: 记录号姓名性别固定工资津贴扣杂费实发金额领款日期退休签名备注 1 吴均荣女 527.00 120.00 10.50 01/01/89 .T. memo 2 肖才坤男 527.00 120.00 10.50 05/05/99 .F. memo 3 李思强男 527.00 120.00 10.50 05/05/95 .T. memo 4 司马文华女 527.00 120.00 10.50 05/05/98 .T. memo 5 钟小渠男 437.00 120.00 10.50 05/05/97 .F. memo 6 赵明明女 422.00 120.00 10.50 05/05/96 .F. memo 7 欧阳明月女 396.50 120.00 10.50 05/05/92 .F. memo 3.打开数据库ys.dbf 4.显示数据库结构. 5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位. 注意:修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成

VFP大学期末考试基本操作题答案2015

VFP 上机练习题答案 说明:操作时用到的文件及要保存的文件均在与题号对应的文件夹内(下) 注意操作题要求运行程序的地方必须都运行一下,否则可能影响得分。 蓝色的文本为操作说明、提示或参考操作答案,红色的文本为原题中题干说明可能有些不合适或错误。 本文中给出的说明或参考代码均在VFP 环境下测试通过,仅供参考,不 是题目的唯一答案,如有不对的地方,请指正。 基本操作 第一题 1.在指定文件夹下建立数据库BOOKAUTH,并把表BOOKS 和表AUTHORS 文件添加到该数 据库中。(建立数据库后,执行modi data 命令打开数据库设计器,然后在窗口空白处右单击选择“添加表”即可,后面各个题目中类似操作不再重复说明。) 2.为AUTHORS 表建立主索引,索引名为“PK”,索引表达式为“作者编号”(在表设计 器中,在索引字段上选择“索引”下拉框中的箭头,有具体升序或降序要求时选择方向向上或向下的箭头,无要求是默认选择升序即可;若索引表达式不是字段名字本身,可以在此基础上再点击“索引”标签,找到具体的索引条目,输入索引标记名和索引表达式即可)。为BOOKS 建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”,第二个索引 名和索引表达式均为“作者编号”。 3.建立表AUTHORS 和表BOOKS 之间的永久性联系。(参见课本3.7.3 节的第二部分,AUTHORS 主表的PK 到BOOKS 子表的“作者编号”,鼠标拖拽即可建立一对多联系,不要反了) 第二题 1.在指定文件夹下打开数据库文件SCORE_MANAGER,该数据库中有3 个表STUDENT、SCORE1 和COURSE,根据已经建立好的索引,建立表间的联系(寻找两表间相同的索引名称,建立一对一的连接,或一个主索引和一个普通索引建立一对多连接,这里指的是永久联接)。 2.为COURSE 表增加字段,开课学期(N,2,0)。(直接在数据库设计器中右单击表, 选择修改,在表结构设计器中添加即可) 3.为SCORE1 表中的“成绩”字段设置字段有效性规则:成绩>=0,出错信息:“成绩必 须大于或等于0”。(练习题中给定的数据表中已经设置了,设置字段有效性规则时注意在表 设计器中首先正确选择字段再进行设置,记录有效性操作类似。注意信息内容要字符串界定符) 第三题 根据以下要求,完成基本操作,所需文件在指定文件夹下: 1.从SCORE_MANAGER 数据库中删除名为NEW_VIEW1 的视图(在数据库设计器中,右单 击视图,选择删除即可)。 2.用SQL 命令向SCORE1 表中插入一条记录:学号为“993503433”、课程号为“0001”、成绩为99。(在VFP 命令窗口中执行命令:insert into score1 (学号,课程号,成绩) values("993503433","0001",99),不用考虑打开表)

vfp上机试题

VFP上机试题 一、 (1)属性设置及程序改错题 gc245.scx的功能是:设计一个窗口,日历牌每10秒显示一次,每次显示10秒;系统时间的数字式表每秒显示一次新的时间。要求: ①设置计时器Timer1 和Timer2的属性 ②在编写的二个过程代码Timer1_Timer(),Timer2_Timer()中各有一个错误,请调试改正。调试改正中,每个过程代码只能改一处,并不得增删语句 timer1.timer: if https://www.doczj.com/doc/9c4767656.html,bel1.visible=.t. https://www.doczj.com/doc/9c4767656.html,bel1.visible=.f. else https://www.doczj.com/doc/9c4767656.html,bel1.visible=.f. && .t. endif timer2.timer: if thisform. label1.caption!=time() && label2 https://www.doczj.com/doc/9c4767656.html,bel2.caption=time endif (2)程序填空题 tk245.scx的功能是:当按下“求和”按钮时,计算S=1**2+(1**2+2**2)+(1**2+2**2+3**2)+…(1**2+2**2+3**2+…+10**2)。请在该程序空白(1)、(2)处,将其补充完整,以便得到正确答案,但不得增删原语句。 Command1.click: SET TALK OFF TOT=0 FOR N=1 TO 10 T=0 M=1 DO WHILE M<=N T=t+(1) M**2 M=M+1 ENDDO TOT=TOT+T ENDFOR ? 'S=',(2) TOT SET TALK ON RETURN 二、 1: 属性设置及改错题: gc291.scx的功能是:设计一个窗口,输入一个整数,按下"判断"按钮,若该整数是一负数,则显示"该数不是一个素数",若为素数,则显示"该数是一个素数",否则也显示"该数不是一个素数".要求:

VFP入门学习-VFP_上机试题(二)

VFP上机试题 一、上机环境设置(2分) 1、设置默认路径为d:\KS文件夹,VFP上机试题所需素材均在其中。除非题目要求,否则不要对KS文件夹中的文件进行重命名、复制、移动和删除操作 2、操作的所有文件均还是保存在ks文件夹中,最后将ks文件夹重命名为:学号(写完整)班级姓名后提交。 二、项目、数据库和表操作(30分) 打开考试素材目录中的项目文件JXGL,在该项目中已有一数据库JXSJ。 1.在JXSJ数据库中按如下表格所示的结构创建AB表,并按表格中的要求设置相关属性。 (1)设置AB表的表注释:参观人数; (2)设置日期字段的默认值:当前系统日期; (3)设置日期字段的显示类:微调框; (4)设置记录有效性规则:实际参观人数小于或等于售出门票数量; (5)创建普通索引,索引名为abcd,要求按实际参观人数与售出门票数量之比排序。 2.在AB表中输入如下记录: 3.给KC表中所有学分大于或等于5的记录加删除标记。 4.js表已存在主索引GH,索引表达式为GH;KCAP表已存在普通索引GH,索引表达式为GH。以js表为主表、KCAP表为子表,根据GH建立永久关系,并设置两表之间的参照完整性:更新级联、删除级联。 三、设计查询(20分) 已知教师表(JS)含有工号(gh,c)、姓名(xm,C)等字段;自由表图书借阅表(JYB)含有读者号(dzh,c)、分类号(flh,C)、借阅日期(jyrq,D)、还书日期(hsrq,D)等字段,教师的读者号与工号相同。按如下要求修改JXGL项目中的查询CHAXUN: 基于JS表和JYB表查询教师借书情况,计算过期罚款信息。要求:查询输出字段为dzh、 xm、罚款额;查询结果按罚款额降序排序;输出去向为文本文件TEMP。 注:罚款计算方法为30天以上超过部分每本每天0.10元,未还书者(即还书日期为空的 记录)不统计。 四、设计菜单(15分) JXGL项目中已存在菜单MENU,其中已定义了"文件"菜单栏及其中的"退出菜单"项。按如下要求设计菜单,菜单运行后的效果如图1所示。 1.在"文件"菜单栏右侧创建"数据管理"菜单栏。 2.在"数据管理"菜单栏下创建子菜单"查询"和"数据备份"。 3.为"查询"菜单项设置快捷键:F12。 4.在菜单项"查询"和"数据备份"之间插入分组线。 5.为"数据备份"菜单项设置过程代码: d=GETFILE("dbf"."*.dbf") USE &d COPY To bf1

计算机二级考试VF试题

计算机二级考试VF试题 计算机二级考试VF试题 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下,打开Ecommerce数据库,完成如下操作: 1.打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据库。 2.为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号+商品号";再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"。 3.通过"会员号"字段建立客户表Customer和订单表OrderItem 之间的永久联系(注意不要建立多余的联系)。 4.为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用:索取计算机二级机考题库联系微信号:3026287336 1.建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价*OrderItem.数量),结果不要进行排序,查询去向是表ss。查询保存为qq.qpr,并运行该查询。 2.使用SQL命令查询小于30岁(含30岁)的会员的信息(来自表Customer),列出会员号、姓名和年龄,查询结果按年龄降序排序存入文本文件cut_ab.txt中,SQL命令存入命令文件cmd_ab.prg。

VFP2011春上机试题

上机部分 一、项目、数据库和表操作(12分) 练习1 打开T盘根目录下的项目文件JXGL,在该项目文件中已有一数据库JXSJ。 1.在JXSJ (1 (2)设置RQ字段的默认值:当前系统日期; (3)设置单位字段的显示类:选项按钮组; (4)设置表的更新触发器:日期字段的值等于当前系统日期时可以更新记录; (5)创建普通索引:索引名为abcd,要求按日期排序,日期相同时按单价排序;2.在AB 3 4.KC表已存在主索引KCDM,索引表达式为KCDM,CJ表已存在普通索引KCDM,索引表达式为KCDM,以KC表为主表、CJ表为子表并按KCDM建立永久关系,并设置两表之间的参照完整性:删除级联、插入限制。 练习2 打开T盘根目录下的项目文件JXGL,在该项目文件中已有一数据库JXSJ。 1.在JXSJ数据库中按如下表格所示的结构创建AB表,并表格中的要求设置相关属性。 (1 (2)设置片名字段的格式:删除字段值的前导空格; (3)设置时长字段的有效性规则:大于或等于30; (4)设置语种字段的显示类:列表框; (5)创建普通索引:索引名为abcd,要求按语种排序,语种相同时按时长排序;2.在AB表中输入如下记录:

3.将自由表 4.KC表已存在主索引KCDM,索引表达式为KCDM;CJ表已存在普通索引KCDM,索引表达式为KCDM,以KC表为主表,CJ表为子表并按KCDM建立永久关系,并设置两表之间的参照完整性:更新级联、删除级联、插入限制。 练习3 练习4 练习5 练习6 练习7

在TEST项目中已经存在查询chaxun 练习1 已知自由表图书表(TSB)含有分类号(flh,C)、册数(cs,N)、价格(jg,N)等字段。按如下要求修改JXGL项目中的查询CHAXUN: 基于TSB表查询图书类别、藏书册数等信息。要求:查询输出字段为图书类别、藏书册数和平均单价;查询结果按藏书册数降序排序,相同时按平均单价升序排序;输出去向为文本文件TEMP。 注:图书类别为flh中”.”前的内容(可用LEFT(…,AT(“.”,…))形式的表达式求得),藏书册数为同一图书类别册数之和。 练习2 已知课程表(KC)含有课程代码(kcdm,C)、学分(xf,N)和课程名称(kcmc,C)等字段;成绩表(CJ)含有成绩(cj,N)、课程代码(kcdm,C)和备注(bz,M),成绩等级信息存放在备注字段的前7个字节中。按如下要求修改JXGL项目中的查询CHAXUN: 基于KC表和CJ表查询每门课成绩优秀和不及格的学生信息。要求:查询输出字段为kcmc、xh、学分、成绩等级、补考日期;查询结果按课程名称排序,课程名称相同时按成绩等级排序;仅输出成绩等级为“A优秀”或“F不及格”的记录。 注:当cj.cj>=60时,学分为xf字段的值,否则为0;当cj.cj<60时,补考日期的值为“2010.09.06”,否则为10个字节的空字符串。 练习3 练习4 练习5 练习6 练习7

VFP上机模拟考试题1解答版

VFP模拟题 一、选择题:30题,每题1分,共30分 1、下面当中正确的变量名是 D 。 A) 12abc B ) zhan jiang C)“DVD” D) _ABC 2、设XS.DBF数据库中共有50条记录,执行如下命令: USE XS GOTO 5 DISPLAY ALL ? RECNO( ) 执行最后一条命令后,屏幕显示的值为___C__。 A) 5 B) 50 C) 51 D)错误信息 3、下列关于自由表的叙述中,正确的是_____C___。 A)全部是用以前版本的FoxPro(FoxBase)建立的表 B)可以用Visual FoxPro建立,但是不能把它添加到数据库中 C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表 4、下列函数中,函数值为数值的是:C A、BOF() B、CTOD(“01/01/96”) C、AT(“人民”,“中华人民共和国”) D、SUBSTR(DTOC(DA TE()),7) 5、数据库文件的扩展名和数据表文件的扩展名是:A A、.DBC和.DBF B、.DOT和.FPT C、.DBT和.DEF D、.PJX和.QPR 6、要为当前所有职工增加150元工资,应该使用的命令是: D A、change 工资With 工资+150 B、replace 工资With 工资+150 C、change all 工资With 工资+150 D、replace all 工资With 工资+150 7、Visual FoxPro属于一种数据库管理系统。(D) A) .层次型 B) 现代型 C) 网状型 D) 关系型

vfp上机实训基本操作题

基本操作题 1(1)创建一个新的项目“customer_management”。 (2)在新建立的项目“customer_management”中创建数据库“order_management”。 (3)在数据库“order_management”中建立表“order_list”,表名称分别为:“客户型”、“订单号”、“订购日期”和“总金额”;类型分别为:“字符型(6)”、“字符型(6)”、“日期型”和“浮动型”。 (4)为“order list”表创建一个主索引,索引名和索引表达式均是“订单号”。 2在考生文件夹下的“职员管理”数据库中完成下列基本操作: (1)为“员工信息”表增加一个字段,字段名为“EMAIL”,类型为“字符型”,宽度为“20”。 (2)设置“员工信息”表中“性别”字段的有效性规则,性别取“男”或“女”,默认值为“女”。 (3)在“员工信息”表中,将所有记录的“EMAIL”字段值用“部门编号”的字段值加上“职工编号”的字段值再加上“@https://www.doczj.com/doc/9c4767656.html,”进行替换。 (4)通过“部门编号”字段建立“员工信息”表和“部门”表间的永久联系。 3(1)建立项目文件,文件名为“xm”。 (2)在项目中建立数据库,文件名为“DB1”。 (3)把表单“bd1”添加到项目“xm”中。 (4)修改表单“bd1”,为其添加一个“关闭”按钮。 4(1)将数据库“school”添加到项目文件“xm”中。 (2)将自由表“course”添加到数据库“school”中。 (3)建立数据库表“course"与表“score”之间的关联(两表的索引已经建立)。 (4)为(3)题中的两个表之间的联系设置完整性约束,要求:“更新”规则为“忽略”,“删除”规则和“插入”规则均为“限制”。 5(1)将自由表“股票代码”添加到“投资管理”数据库中。 (2)为表“股票代码”建立一个主索引(升序),索引名和索引表达式均为“股票代码”。 (3)为表“股票代码”设定有效性规则:股票代码第一位必须以0或6开头,错误提示信息是“股票代码必须以0或6开头”。 (4)打开表单文件“bd1”,请修改“登录”命令按钮的标题为关闭。

全国计算机VFP二级考试题库(超全)

全国计算机考试VFP二级考试题库题量: 1、数据库管理系统是( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。 A:DBMS包括DB和DBS B:DBS包括DB和DBMS C:DB包括DBS和DBMS D:DB、DBS和DBMS是平等关系 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 3、DBMS的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 4、Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库

5、DBAS指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP部分/选择题/V1概述/V11数据库系统T 6、数据库系统的核心是( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP部分/选择题/V1概述/V11数据库系统T 8、下列属于数据库管理系统的软件是( )。 A:Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统

新版VFP实验考试模拟题

第1套 1、建立一个计算机考试成绩管理数据库,文件名为CJGL.DBC,并输入数据(40分) 该数据库中有两个数据表:学生信息表(XS.DBF)和学生成绩表(CJ.DBF)。其数据 形式如下: 学生信息表(XS.DBF) 姓名号考李萍07020104黄程07040109王军07030106周小丽07020132程成07050223张伟07010213 学生成绩表(CJ.DBF) 上机成绩笔试成绩考号成绩合格否.F.86优07010213.F.45缺考07030106.F. 91优07040109 .F.74及格0702013279.F.不及格07050223.F.57及格07020104 考号和CJGL.DBC)中的XS.DBF(父表)CJ.DBF(子表)以“”建立一要求:将数据库(对一永久关系。 二、基于表的表单设计1)设计如图所示表单,文件名:myform1.scx,单击“查询”按钮,先根据笔试(中显示成绩出表中,再在成绩和上机成绩求出各学生成绩是否合格,并填入cj grid1 不合格的学生姓名和成绩,并按笔试成绩升序排序。

表单设计界面 ,表单运行后,在组合框中选择学)设计如图所示表单,文件名:myform2.scx(2Text1,text2生姓名,可以在中可以显示各科目的成绩,计算出他的平均成绩,要求保绩机(中text3留一位小数,并显示在。上成为0分计算,上机成绩为“缺席”的按60分计算,上机成绩为“及格”的按40“不及格”的按分计算,上机成绩为“优”分计算)90的按.

表单设计界面 三、数字算法的表单设计 设计如图(a)所示表单,文件名:myform3.scx,标签Label2初值为空,表单运行 后,可以在文本框text1中输入一个三位数,单击“判断水仙花数”按钮,在标签Label2中显示判断结果,如图(b)所示。 )表单设计界面a(

VFP上机考试题目-1

VFP 上机考试题目-1 一、判断题(10题,每小题1分,共10分) 1. 若要使用多个表,就要使用多个工作区。 2. 在应用程序中可以通过使用该工作区的表的别名来标识工作区。 3. 对象具有属性,而属性只能在设计阶段设置。 4. 引用对象的方法分绝对引用和相对引用。 5. 表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。 6. 一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。 7. VFP主要数据容器有:表记录、变量和数组。 8. 报表包括两个基本组成部分:数据源和布局。 9. 如果不想使用“报表向导”或“快速报表”设计报表,可以从空白报表布局开始,然后自己添加控件。 10. 表选择查询输出的去向可以是浏览、报表或表单。 二、单选题(10题,每小题2分,共20分) 1. 下面选项中不属于面向对象程序设计特征的是 A. 继承性 B. 多态性 C. 类比性 D. 封闭性 2. 下列对列的叙述正确的是 A. 队列属于非线性表 B. 队列按“先进后出”原则组织数据 C. 队列在队尾删除数据 D. 队列按“先进先出”原则组织数据 3. Visual FoxPro是一种 A. 数据库系统 B. 数据库管理系统 C. 数据库 D. 数据库应用系统 4. 在Visual FoxPro中调用表单mf1的正确命令是 A. DO mf1 B. DO FROM mf1 C. DO FORM mf1 D. RUN mf1 5. 要在浏览窗口中显示表js.dbf中职称(zc)为“教授”和“副教授”的纪录(该字段的内容无前导空格),下列命令中不能实现此功能的是。 A.SELECT * FROM js WHERE js.zc=“教授” OR js.zc=“副教授” B. SELECT * FROM js WHERE “教授” $ js.zc C. SELECT * FROM js WHERE js.zc IN(“教授” ,“副教授”) D. SELECT * FROM js WHERE WHERE RIGHT(js.zc,4)= “教授” 6. 在Visual FoxPro系统中,表达式LEN(DTOC(DA TE(),1))的值为。 A.4 B. 6 C. 8 D.10 7. 如果要对自由表某一子段的数据之建立唯一性保护机制(即表中所有字段的值不重复),以下表

vfp上机操作练习题

打开vfp程序 在命令窗口中输入set defa to C:\计算机教学\vfp2010素材\实验4.1 回车 打开项目管理器文件 项目、数据库和表操作 打开2010秋文件夹中的项目文件JXGL,在该项目中已有一数据库JXSJ 1.在JXSJ数据库中按如下表格所示的结构创建AB表,并按表格中的要求设置相关属性。 (1)设置 (2)设置日期字段的默认值:当前系统日期减1; (3)设置地点字段的显示类:列表框; (4)设置车速字段的有效性规则:大于120或小于60; (5)创建普通索引:索引名为abcd,要求按地点排序,相同时根据车速排序。 2. 在AB 3. 修改JC表数据:所有记录的单价字段的值增加10% 4.JS表已存在主索引GH,索引表达式为GH;KCAP表已存在普通索引GH,索引表达式为GH。以JS表为主表、KCAP表为子表,根据GH建立永久关系,并设置两表之间的参照完整性:更新级联、插入限制。 打开XS.DBF表,在XS表中共有150条记录, 1.close tables all use xs ?bof(), recno() skip-1 ?bof() , recno() Go bottom ?eof() , recno() Skip ?eof() , recno(),recount() 2.将记录指针定位至记录号为115的记录,可用的方法有哪些?如果用命令可用什么命令?Skip-10,recno()测得的值为? 3. Close tables all Use xs Sele 0 Use xs again Use js in 0

?select(),alias() Sele 20 Use cj Use cj in 0 ? select(),alias(),alias(3) 写出SQL语句: 1.为xs表添加一个字段,字段名为beizhu, 字段类型为备注型 2.根据xs表中的bz字段的值填写beizhu字段中的内容,填写规则为:如果为直辖市则直 接在城市名后加”市”,否则需要在省名后加上”省”,城市名后加”市”。比如bz为“上海“,相应beizhu值为”上海市”,bz为“江苏南京”,相应beizhu值为“江苏省南京市” 3.给xs表添加一个字段,xh为“01010101”,姓名为“张三”。 4.给xs表中的xh为“06”开头的记录做删除标记。 查询 1.基于xs表查询各专业男女学生的人数,要求输出:yxzydm,xb,人数并按人数降序排序。 2.基于xs表查询各专业男女生人数,要求输出:yxzydm,男生人数,女生人数。 3.基于cj表查询所有课程均及格的学生的学号(无重复记录)。 4.基于cj表统计每名学生不及格的门数,要求输出:xh,门数。没有不及格的不需要输出。

2011春VFP上机试卷含答案

2011年春VFP上机试卷 2011C VFP01 一、项目、数据库和表操作 打开T盘根目录中的项目文件JXGL,在该项目中已有一数据库JXSJ。 1、在JXSJ数据库中按如下表格中所示的结构创建AB.DBF表,并按表格中的要求设置相关属性。 (1) (2)设置RQ字段的默认值:当前系统日期;Date() (3)设置单位字段的显示类:选项按钮组;OptionGroup (4)设置表的更新触发器:日期字段的值等于当前系统日期时可以更新记录; Rq =Date() (5)创建普通索引,索引名为abcd,要求按日期排序,日期相同时按单价排序。 2、在 3、为项目设置项目信息:项目的图标为PC.ICO文件。右击项目管理器 4、KC表已存在主索引KCDM,索引表达式为KCDM;CJ表已存在普通索引KCDM,索引表达式为KCDM。以KC表位主表,CJ表为子表,根据KCDM建立永久关系,并设置两表之间的参照完整性:删除级联、插入限制。 二、设计查询 已知自由表图书表(TSB)含有分类号(flh,C)、册数(cs,N)、价格(jg,N)等字段。按如下要求修改JXGL项目中的查询CHAXUN; 基于TSB表查询图书类别、藏书册数等信息。要求:查询输出字段为图书类别、藏书册数和平均单价;查询结果按藏书册数降序排序,相同时按平均单价升序排序;输出去想为文本文件TEMP。 注:图书类别为flh中“.”前的内容(可用LEFT(…, A T(“.”, …)) 形式的表达式求得),藏书册数为同一图书类别册数之和。 LEFT(flh, AT(“.”,flh)-1) as 图书类别 Sum(cs) as 藏书册数 Avg(jg) as 平均单价 分组:图书类别 排序:自己写 去向:自己写 三、设计菜单 JXGL项目中已存在菜单MENU,其中已定义了“文件”菜单栏及其中的“退

全国计算机VFP二级考试题库(超全)

全国计算机考试 VFP 二级考试题库 一、单选题 1、数据库管理系统是 ( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 2、数据库 (DB)、数据库系统 (DBS)和数据库管理系统 (DBMS)的关系是 () 。 A:DBMS 包括DB 和 DBS B:DBS 包括 DB 和 DBMS C:DB 包括 DBS 和 DBMS D:DB 、 DBS 和 DBMS 是平等关系 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 3、 DBMS 的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 4、 Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 5、 DBAS 指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 6、数据库系统的核心是 ( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T

7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为 ( )。 A:数据库B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 8、下列属于数据库管理系统的软件是 ( )。 A :Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统 C :人工管理 D :数据项管理 答案:A 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 10、在数据管理技术的发展过程中,经历了()管理阶段、文件系统阶段和数据库系统阶段。A:数据库系统 B:文件系统 C:人工 D:数据项管理 答案:C 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 11、在数据管理技术的发展过程中,经历了人工管理阶段、 ()阶段和数据库系统阶段。 A:数据库系统 B:文件系统 C:人工 D:数据项管理 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 12、在数据管理技术的发展过程中, 经历了人工管理阶段、文件系统阶段和 () 阶段。 A:数据库系统 B:文件系统 C:人工 D:数据项管理 答案:A 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 13、设有部门和职员两个实体集, 每个职员只能属于一个部门, 一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。

vfp期中考试试题

v f p期中考试试题 This model paper was revised by the Standardization Office on December 10, 2020

VISUALFOXPRO期中考试试题 一、填空题(30分) 1、在Viusal Fox Pro6.0查询设计器的“排序依据”选项卡中可以指定用于排序的 字段和方式。 2、Viusal Fox Pro6.0的视图设计器可以设计本地视图和。 3、向查询设计器添加表或视图,可以选择菜单的“添加表”命令。 4、查询默认的输出去向是。 5、SQL是语言。 6、SQL的核心是。 7、SELECT语句的ORDER BY中,DESC表示。 8、修改本地视图时,可以先在项目管理器中选择视图,再选择按钮。 9、启动视图设计器的命令是。 10、在视图设计器中修改视图时,可以选择菜单的命令运行视图。 11、为了在报表中加入一个文字说明,这时应该插入一个控件。 12、为使表单运行时在Viusal Fox Pro6.0主窗口中居中显示,应设置表单的AutoCenter属性值为。 13、客观世界的任何事物可以被看成是对象,对象所具有的特征称为。 14、属性用来描述对象的状态,用来描述对象的行为。 二、选择题(60分) 1、下面关于查询设计器正确的描述是()。 A、用CREATE VIEW 命令可打开查询设计器建立查询 B、使用查询设计器生成的SQL语句存盘后将存放在扩展名为.qpr文件中 C、使用查询设计可以生成所有的SQL SELECT查询语句 D、使用DO <查询文件名>执行查询时可不带扩展名 2、Viusal Fox Pro6.0中,关于查询正确的描述是()。 A、查询是使用查询设计器生成对数据库进行操作 B、查询是使用查询设计器生成各种复杂的SQL SELECT语句 C、查询是使用查询设计器帮助用户编写SQL SELECT 语句 D、使用查询设计器生成查询程序,与SQL语句无关 3、下列关于视图的描述正确的是()。 A、不能根据自由表建立视图 B、只能根据自由表建立视图 C、只能根据数据库表建立视图 D、可以根据数据库表和自由表建立视图 4、下列关于查询的描述不正确的是()。 A、查询只能在数据库表内进行 B、查询实际上就是一个定义好的SQL SELECT语句,在不同的场合可以直接使用 C、查询可以在自由表和数据库之间进行 D、查询是以扩展名为.qpr的文件 5、下列关于创建查询的叙述,错误的是()。 A、创建查询可以选择“新建查询”对话框中的“查询向导”按钮 B、创建查询可以选择“新建”对话框中的“查询”单选按钮和“查询向导”按钮 C、创建查询可以选择“新建查询”对话框中的“新建查询”按钮 D、创建查询可以选择“新建”对话框中的“查询”单选按钮和“新建文件”按钮

vfp试题1

最佳答案 1、下述关于数据库系统的正确叙述是: C 。 (A)数据库系统避免了一切冗余 (B)数据库系统中数据的一致性是指数据类型一致 (C)数据库系统减少了数据冗余 (D)数据库系统比文件系统管理更多的数据 2、字段变量和内存变量都有多种类型,字段变量特有的数据类型是 D 。 A、字符型 B、日期型 C、数值型 D、备注型 3、在VFP中可以使用的常量类型有 C 。 A、数值型、字符型、日期型、备注型 B、数值型、字符型、逻辑型、备注型 C、数值型、字符型、日期型、逻辑型 D、数值型、字符型、备注型、货币型 4、下列表达式中,正确的表达式是 B 。 A、256<.T. AND 30=("12"+25) B、256<100 .AND. BETWEEN(5,2,8) C、"256"<.T. .AND. 30=(12+25) D、256<100 AND date()>AT(‘A’,’ABC’) 5、结果为逻辑真的表达式是 D 。 A、"ABC"$"AB" B、"ABC"$"ABXCYZ" C、"ABCYZ"$"BC" D、"BC"$"CBAABC" 6、在下列命令中,不改变数据库记录指针的命令是 B 。 A、LIST B、RECALL C、SUM D、REPLACE ALL 7、若要物理删除当前数据库中的某些记录,应先后使用的两条命令是 B 。 A、DELETE;ZAP B、DELETE;PACK C、ZAP;PACK D、DELETE;RECALL 8、在VFP中,下列叙述正确的是 C 。 A、不能使用数组 B、只能使用一维数组 C、可以使用一维数组和二维数组 D、可以使用二维数组以上的多维数组 9、表达式-2^(2*2)的运算结果为。 A、-16 B、16 C、-8 D、8 10、下列命令结果中,肯定生成一个空表的是 C 。 A、copy to 库存_1 for 商品名="空调" B、copy file 库存表.DBF to 库存_1.DBF C、copy stru to 库存_1 fields 商品名,规格,库存量 D、select * from 库存表 where 商品名="空调" into table 库存_1 11、在VFP程序设计中,程序的三种基本结构是 B 。 A、顺序、选择、逻辑 B、顺序、选择、循环 C、模块、转移、循环 D、网状、选择、逻辑 12、若使用REPLACE命令后,其范围子句为ALL OR REST,则执行完该命令后,记录指针指向___D_。 A、首记录 B、末记录 C、BOF( )为真 D、EOF( )为真 13、在给自由表的字段命名时,一个字段名最多可使用 B 个字符。

VFP上机程序程序的设计题

VFP程序设计题 第2题:编制一个表单完成计数器计数显示功能(界面如图例所示,图例文件为*.JPG)。 具体要求如下: 1.表单的边框为固定对话框,运行时自动居中,不可移动; 2.表单初始显示状态为全零“00:00:00”; 3.按“计数”按钮后,自动以秒为单位从零开始计数(设:时的计数属性名为F,分的计数属性名为H,秒的计数属性名为S)并在表单上动态显示; 4.按“停止”按钮后暂停计数,按“计数”按钮可以继续计数; 参考答案: 1.表单的标题属性Caption设置为“计数器”; 2.表单的BorderStyle属性为“2—固定对话框”,自动居中属性AutoCenter为.T.。 3.表单的Movable属性为.F.; 4.时钟控件Timer1的Interval属性为1000。 5.表单的Form1的Init事件代码: THIS.TIMER1.INTERVAL=1000 THISFORM.TIMER1.ENABLED=.F. STOR 0 TO THIS.S,THIS.F,THIS.H THIS.TEXT1.VALUE='00:00:00' 6.“计数”按钮Command1的Click事件代码: THISFORM.TIMER1.ENABLED=.T. 7.“停止”按钮Command2的Click事件代码: THISFORM.TIMER1.ENABLED=.F. 8.时钟控件Timer1的Timer事件代码: THISFORM.S=THISFORM.S+1 IF THISFORM.S=60 THISFORM.F=THISFORM.F+1 THISFORM.S=0 ENDIF IF THISFORM.F=60 THISFORM.H=THISFORM.H+1

相关主题
文本预览
相关文档 最新文档