VFP综合练习题(可打印修改)

合集下载

VFP综合练习题以及答案(最新整理)

VFP综合练习题以及答案(最新整理)

VFP 综合练习题(一)题号一二三四总分分数一、选择题(本大题共40个小题,每小题1分,共40分)1、Visual FoxPro 在创建数据库时建立了扩展名分别为( )的文件.A .DBCB .DCTC .DCXD ..DBC .DCT .DCX2、通过Visual Foxpro 项目管理器窗口的按钮不可以完成的操作是( )。

A .新建文件B .添加文件C .删除文件D .为文件重命名3、下列关于变量的叙述中不正确的是( )A .变量值可以随时改变B .变量值不可以随时改变C .Visual FoxPro 的变量分为字段变量和内存变量D .在Visual FoxPro 中,可以将不同类型的数据赋给同一个变量4、下列表达式中运算结果为数值的是( )A .?CTOD ([07/21/02])-20B .?500+200=400C .?“100”-“50”D .?LEN (SPACE (4))+15、SQL SELECT 语句中的GROUP BY 和HAVING 短语对应查询设计器上的( )选项卡A .字段B .联接C .分组依据D .排序依据6、在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行SQL SELECT 语句中的( )等效A .WHEREB .JOIN ONC .ORDER BYD .DISTINCT7、下列关于查询的说法正确的一项是( )A .查询文件的扩展名为 .QPXB .不能基于自由表创建查询C .根据数据库表或自由表或视图可以创建查询D .不能基于视图创建查询8、在Visual FoxPro中,内联接是指( )A .只有满足联接条件的记录出现在查询结果中B .除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中C .除满足联接条件的记录出现在查询结果中外,第二个表中不满足联接条件的记录也出现在查询结果中·2·Visual FoxPro 6.0简明教程配套习题D.除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中9、设关系模式SCG(S#,C#,Grade)中S#为学生学号,C#为课程号,Grade为某学号的学生学习某号课程的考试成绩。

vfp练习册电子版

vfp练习册电子版

VFP习题(红色部分为答案)由于上机题和之前做的题一样,所以用WORK查找试题的关键字便可以省下手翻资料的时间@@^_^。

查找快捷键:ctrl + F 粗鲁提示:不清楚这样算不算作弊行为,所以小心行事(1)如下不正确的数值型常量是( )。

[多选题,答案不够或超出时,此题按零分计!](A)π (B)E-6 (C)1E-6 (D)1/2 (E)30%ABDE(2)在Visual FoxPro中,合法的字符串是()。

[多选题,答案不够或超出时,此题按零分计!] (A){ [计算机水平测试] }(B)[ (计算机水平测试) ] (C)" '计算机水平测试’'(D)" '计算机水平测试] "(E)" "计算机水平测试" " BD(3)日期时间型常量又称为T型常量,如下错误的形式是( )。

[多选题,答案不够或超出时,此题按零分计!](A){2008-03-03,10.45p}(B){^2008-03-03;10:45p}(C){^2008-03-03,13:45p}(D){^2008-03-03,13:45a}(E){^2008-03-03-10:45p} ABCDE(4)如下正确的逻辑常量是()。

[多选题,答案不够或超出时,此题按零分计!](A),T, (B).真.(C).F. (D).f.(E).y. (F).n. CDEF(4)如下正确的逻辑常量是()。

[多选题,答案不够或超出时,此题按零分计!](A),T,(B).真. (C).F. (D).f. (E).y. (F).n. CDEF(5)如下选项()是正确的内存变量名。

[多选题,答案不够或超出时,此题按零分计!](A)ABCDE (B)_A A(C)不是变量(D)非变量(E)A变量(F)_ASD ACDEF(6)如下选项()是正确的赋值命令。

[多选题,答案不够或超出时,此题按零分计!](A)STOR 2 TO AA,SS (B)STOR 2,3 TO AA,SS(C)DD=.F. (D)DD=.真.(E)FF=[广东医] (F)FF=3+4 ACEF(7)对于赋值命令:X='',如下与此命令等价的有( )。

VFP编程题及参考答案(可打印修改)

VFP编程题及参考答案(可打印修改)

VFP编程题及参考答案1.输入圆的半径,求圆的周长和面积并输出。

解:编写程序如下:clearinput “请输入圆的半径:” to rl=2*3.14159*rs=3.14159*r*r? “圆的周长为:”,l? “圆的面积为:”,s2.输入梯形上底、下底和高的值,求梯形面积并输出。

解:编写程序如下:clearinput "请输入梯形的上底:" to shdinput "请输入梯形的下底:" to xdinput "请输入梯形的高:" to gs=(shd+xd)*g/2? "梯形的面积为:",s3.输入三角形的三边长(设输入的三边a、b、c能构成三角形),求三角形的周长和面积并输出。

(提示:面积=半周长*(半周长-a)*(半周长-b)*(半周长-c)的平方根)解:编写程序如下:clearinput "请输入三角形的第一条边长:" to ainput "请输入三角形的第二条边长:" to binput "请输入三角形的第三条边长:" to cL=(a+b+c)/2s=sqrt(L*(L-a)*(L-b)*(L-c))? "三角形的周长为:",2*L? "三角形的面积为:",s4.输入2个实数,要求按由小到大的次序输出这两个数。

解:编写程序如下:clearinput "请输入第一个实数:" to num1input "请输入第二个实数:" to num2if (num1>num2)? num2,num1else? num1,num2endif5.请编写一个“A类邮件”计费程序,求出邮件的邮资费并输出:“A类邮件”计费规定:当邮件重量小于等于200克时,邮资费为每克0.06元;当邮件重量超过200克时,其中200克,按每克0.06元计费,超过200克的重量,按每克0.03元计费。

vfp练习题(打印版)

vfp练习题(打印版)

vfp练习题(打印版)# VFP练习题(打印版)## 一、选择题1. VFP中,以下哪个选项是用于设置字段的显示格式?A. 显示B. 隐藏C. 格式D. 规则2. 在VFP中,要实现数据的排序,可以使用以下哪个命令?A. `SORT`B. `ORDER`C. `RANK`D. `CLASSIFY`3. VFP中,创建报表时,以下哪个选项是用于设置报表的页眉和页脚?A. `REPORT FORM`B. `REPORT FOOTER`C. `PAGE HEADER`D. `PAGE FOOTER`## 二、填空题4. 在VFP中,使用______命令可以创建一个新的表单。

5. VFP中,要将一个字段的值赋给另一个字段,可以使用______语句。

6. VFP报表设计中,______是用来控制报表的打印格式。

## 三、简答题7. 简述VFP中如何使用SQL语句进行数据查询。

8. 描述VFP中如何实现数据表的连接操作。

## 四、操作题9. 假设有一个名为“学生”的表,包含字段:学号(C型)、姓名(C 型)、年龄(N型)。

请编写VFP命令,实现以下操作:- 显示所有学生的姓名和年龄。

- 按年龄从大到小排序显示所有学生的信息。

10. 给定两个表:“学生”和“课程”,学生表包含字段:学号、姓名;课程表包含字段:课程号、课程名。

请编写VFP命令,实现以下操作:- 将两个表通过学号连接,并显示连接后的所有信息。

## 五、综合应用题11. 设计一个VFP表单,包含以下功能:- 一个文本框用于输入学生姓名。

- 一个按钮,点击后在“学生”表中查找该姓名的学生信息,并在表单上显示。

- 一个命令按钮,用于将输入的姓名添加到“学生”表中。

## 六、编程题12. 编写一个VFP程序,实现以下功能:- 从键盘接收一个数字,判断该数字是奇数还是偶数,并在屏幕上显示结果。

## 七、思考题13. 思考在VFP中如何实现数据的加密和解密操作,并简要描述可能使用的方法。

VFP机试题真题100套(真题+答案)

VFP机试题真题100套(真题+答案)

第一套第一题:基本操作1.在考生文件夹下新建一个名为"供应"的项目文件。

2.将数据库"供应零件"加入到新建的"供应"项目中。

3.通过"零件号"字段为"零件"表和"供应"表建立永久性联系,其中,"零件"是父表,"供应"是子表。

4.为"供应"表的"数量"字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是"数量超范围"。

(注意:规则表达式必须是"数量>0.and.数量<9999")答案:【考点分析】本大题主要考查的知识点是:新建项目、将数据库添加到项目中、为表建立永久联系,以及为表中字段设置有效性规则。

【操作步骤】(1)启动Visual FoxPro6.0,按照题目的要求新建一个名为"供应"的项目文件。

(2)按照题目的要求,将"供应零件"数据库添加到项目"供应"中。

(3)步骤1:按照题目的要求为"零件"表建立主索引。

步骤2:以同样的方法为"供应"表建立普通索引。

步骤3:在数据库设计器中从主索引拖拽到普通索引建立联系。

(4)按照题目的要求为"供应"表中的"数量"字段设置字段有效性规则。

第二题:简单应用在考生文件夹下完成如下简单应用:1.用SQL语句完成下列操作:列出所有与"红"颜色零件相关的信息(供应商号,工程号和数量),并将查询结果按数量降序存放于表supply_temp中。

2.新建一个名为menu_quick的快捷菜单,菜单中有两个菜单项"查询"和"修改"。

(完整版)VF测试题

(完整版)VF测试题

VF程序设计综合自测题单选题:1.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。

A.再次使用LOCATEFOR<expL>命令B.SKIP命令C.CONTINUE命令D.GO命令正确答案:C2.关系运算中的选择运算是()。

A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对正确答案:A3.下列叙述中正确的是()A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误正确答案:A4.从工程管理角度,软件设计一般分为两步完成,它们是________。

A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计正确答案:A5.设已经执行了正确的命令mx=[98+2],再执行命令?mx,屏幕将显示()。

A.100B.98+2C.[98+2]D.100.00正确答案:B6.函数Int(-4.5)的返回结果是()。

A.-4.5B.-5C.4D.-4正确答案:D7.在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是()。

A."一方"表建主索引或候选索引,"多方"表建普通索引B."一方"表建主索引,"多方"表建普通索引或候选索引C."一方"表建普通索引,"多方"表建主索引或候选索引D."一方"表建普通索引,"多方"表建候选索引或普通索引正确答案:A8.为了在文本框输入显示"*",应该设置文本框的属性是()。

vfp试题及答案十套

vfp试题及答案十套

一、基本操作题(共4小题,共30分)1、在考生文件夹下建立项目SALES_M。

2、把考生文件夹中的数据库CUST_M加入SALES_M项目中。

3、为CUST_M数据库中CUST表增加字段:联系电话C(12),字段值允许“空”。

4、为CUST_M数据库中ORDER1表“送货方式”字段设计默认值为“铁路”。

二、简单应用题二、简单应用(2小题,计40分)1、在考生文件夹下,有一个数据库SDB,其中有数据库表STUDENT、SC和COURSE。

表结构如下:STUDENT(学号,姓名,年龄,性别,院系号)SC(学号,课程号,成绩,备注)COURSE(课程号,课程名,先修课程号,学分)在表单向导中选取一对多表单向导创建一个表单。

要求:从父表STUDENT中选取字段学号和姓名,从子表SC中选取字段课程号和成绩,表单样式选取“浮雕式”,按钮类型使用“文本按钮”,按学号降序排序,表单标题为“学生成绩”,最后将表单存放在考生文件夹中,表单文件名是form1。

2、在考生文件夹中有下数据库SDB,其中有数据库表STUDENT,SC和COURSE。

建立成绩大于等于60分,按学号升序排序的本地视图GRADELIST,该视图按顺序包含字段学号、姓名、成绩和课程名,然后使用新建立的视图查询视图中的全部信息,并将结果存入表v_grade。

三、综合应用题三、综合应用(1小题,计30分)在考生文件夹下有股票管理数据库stock_4,数据库中有stock_mm表和stock_cc表,stock_mm的表结构是股票代码C(6)、买卖标记L(.T.表示买进,.F.表示卖出),单价N(7.2) 、本次数量N(6)。

stock_cc的表结构是股票代码C(6),持仓数量N(8)。

stock_mm表中一只股票对应多个记录,stock_cc表中一只股票对应一个记录(stock_cc表开始时记录个数为0)。

请编写并运行符合下列要求的程序:设计一个名为menu_lin的菜单,菜单中有两个菜单项“计算”和“退出”。

vfp 练习题

vfp 练习题

vfp 练习题VFP 练习题Visual FoxPro (VFP) 是一种被广泛使用的数据库管理系统和编程语言,它具有强大的数据处理和界面设计功能。

对于想要提升自己在 VFP 方面技能的开发者来说,练习题是一种非常有效的学习方法。

通过解决一系列的练习题,开发者们可以加深对 VFP 的理解并提高自己的编程能力。

练习题一:数据查询与筛选在 VFP 中,数据查询是一个常见且重要的操作。

通过练习题,我们可以学习如何使用 VFP 查询语言来获取所需的数据。

例如,可以设计一个练习题,要求开发者查询一个学生信息表,找出所有年龄在 18 到 25 岁之间的学生,并按照成绩从高到低排序。

这个练习题可以帮助开发者熟悉 VFP 的查询语法,并了解如何使用排序功能。

练习题二:表格操作与关联在实际的应用中,经常需要对表格进行增删改查的操作。

通过设计一个练习题,要求开发者实现对一个员工信息表的增删改查功能,可以让开发者熟悉 VFP 中的表格操作命令,如 APPEND、DELETE、EDIT 等,并了解如何通过关联两个表格来实现更复杂的查询。

练习题三:报表设计与打印在许多应用中,生成漂亮且格式良好的报表是非常重要的。

通过设计一个练习题,要求开发者设计一个销售报表,包括销售额、销售数量等信息,并能够将报表打印出来。

这个练习题可以帮助开发者熟悉 VFP 中的报表设计工具,如报表设计器,以及打印命令,如 REPORT FORM 和 SET PRINTER TO。

练习题四:界面设计与用户交互良好的界面设计和用户交互是一个应用的重要组成部分。

通过设计一个练习题,要求开发者设计一个简单的学生信息管理系统,包括添加学生、修改学生信息、删除学生等功能,并能够通过界面与用户进行交互。

这个练习题可以帮助开发者熟悉 VFP 中的界面设计工具,如表单设计器,以及如何与用户进行交互,如MESSAGEBOX 和 INPUTBOX。

练习题五:错误处理与调试在开发过程中,错误处理和调试是非常重要的技能。

vfp练习题

vfp练习题

vfp练习题VFP练习题Visual FoxPro(VFP)是一种用于开发数据库应用程序的编程语言和集成开发环境(IDE)。

它具有强大的数据处理和界面设计功能,被广泛应用于企业级软件开发。

为了提高自己在VFP方面的技能,我们可以通过练习题来加深对VFP的理解和应用。

练习题一:数据表操作1. 创建一个名为"Students"的数据表,包含字段"ID"(整数类型)、"Name"(字符类型)和"Age"(整数类型)。

2. 向"Students"表中插入几条记录,包括不同的ID、姓名和年龄。

3. 编写VFP代码,查询"Students"表中年龄大于等于18岁的学生记录。

4. 编写VFP代码,根据学生的ID更新"Students"表中的姓名。

练习题二:界面设计1. 创建一个窗体,包含一个文本框和一个按钮。

2. 当用户在文本框中输入学生的姓名并点击按钮时,编写VFP代码,在"Students"表中查询并显示该学生的信息。

练习题三:报表生成1. 创建一个报表,显示"Students"表中所有学生的信息。

2. 在报表中添加一个计算字段,计算学生的年龄是否大于等于18岁,并显示"是"或"否"。

3. 在报表中添加一个汇总字段,计算学生的平均年龄。

练习题四:数据分析1. 创建一个名为"Scores"的数据表,包含字段"StudentID"(整数类型)和"Score"(整数类型)。

2. 向"Scores"表中插入几条记录,包括不同的学生ID和分数。

3. 编写VFP代码,查询"Scores"表中每个学生的平均分数,并将结果显示在一个报表中。

计算机vf考试题及答案

计算机vf考试题及答案

计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。

答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。

答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。

答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。

答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。

答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。

答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。

vfp考试例题和答案

vfp考试例题和答案

vfp考试例题和答案一、单项选择题1. 在Visual FoxPro中,以下哪个选项是正确的?A. Visual FoxPro是一种数据库管理系统B. Visual FoxPro是一种编程语言C. Visual FoxPro是一种操作系统D. Visual FoxPro是一种网络浏览器答案:A2. Visual FoxPro中,以下哪个选项表示表单的控件?A. FormB. ReportC. LabelD. Table答案:C3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A4. 在Visual FoxPro中,以下哪个选项不是数据库对象?A. 表B. 视图C. 索引D. 程序答案:D5. Visual FoxPro中,以下哪个命令用于创建一个数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT答案:B6. 在Visual FoxPro中,以下哪个选项是正确的SQL语句?A. SELECT * FROM Employees WHERE Age > 30B. SELECT * FROM Employees WHERE Age = 30C. SELECT * FROM Employees WHERE Age < 30D. All of the above答案:D7. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. INT()答案:B8. 在Visual FoxPro中,以下哪个选项是正确的表单事件?A. ClickB. LoadC. CloseD. All of the above答案:D9. Visual FoxPro中,以下哪个命令用于打开一个表?A. USEB. SELECTC. OPEND. BROWSE答案:A10. 在Visual FoxPro中,以下哪个选项是正确的表单控件事件?A. InitB. ClickC. MouseMoveD. All of the above答案:D二、多项选择题1. 在Visual FoxPro中,以下哪些是有效的数据类型?A. CharacterB. NumericC. DateD. Memo答案:A, B, C, D2. Visual FoxPro中,以下哪些是正确的表单控件?A. Text BoxB. Command ButtonC. Combo BoxD. Grid答案:A, B, C, D3. 在Visual FoxPro中,以下哪些是有效的SQL命令?A. SELECTB. INSERTC. UPDATED. DELETE答案:A, B, C, D4. Visual FoxPro中,以下哪些是正确的程序结构?A. SequenceB. SelectionC. IterationD. All of the above答案:D5. 在Visual FoxPro中,以下哪些是正确的表单事件?A. InitB. LoadC. ClickD. Close答案:A, B, C, D三、填空题1. 在Visual FoxPro中,使用________命令可以关闭当前数据库。

vfp练习题答案

vfp练习题答案

vfp练习题答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM2. 以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEADD()C. DATEDIFFS()D. DATESUB()3. 要在Visual FoxPro中创建一个新表,应该使用以下哪个命令?A. CREATE TABLEB. NEW TABLEC. DEFINE TABLED. MAKE TABLE4. 以下哪个命令用于将数据从表单的字段传送到数据库表?A. POSTB. SAVEC. RECALLD. PACK5. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?A. CaptionB. TitleC. HeaderD. Label6. 以下哪个控件用于在表单上显示文本?A. LabelB. TextboxC. ComboboxD. Listbox7. 以下哪个函数用于返回当前日期?A. DATE()B. TODAY()C. CURDATE()D. GETDATE()8. 在Visual FoxPro中,以下哪个命令用于关闭表单?A. CLOSE FORMB. END FORMC. EXIT FORMD. QUIT FORM9. 以下哪个属性用于设置文本框的输入焦点?A. FocusB. ActiveControlC. SelectD. SetFocus10. 在Visual FoxPro中,以下哪个命令用于删除当前记录?A. DELETEB. ERASEC. REMOVED. DROP二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用 ________ 函数可以获取系统当前时间。

2. 当需要在表单上创建一个按钮控件时,可以使用 ________ 类。

VFP综合练习题

VFP综合练习题

VFP综合练习题(一)参考答案一、选择题(本大题共40个小题,每小题1分,共40分)1. D2. D3. B4. D5. D6. D7. C8. A9. B 10.A11. C 12. D 13 D 14. A 15. D 16. D 17. C 18. B 19. C 20.D21. B 22. C 23. D 24. C 25. A 26. C 27. A 28. B 29. A 30.A31.A 32.A 33.C 34.35.B 36.D 37.C 38.D 39.B 40.A二、填空题(本大题共10个小题,每小题2分,共20分)41、相同的数据在不同的应用程序中出现不同的值42、字符型43、REPORT FORM44、THIS.VALUE=DATE()45、 146、GOOD47、DO <程序名程序名>48、VALUE49、级联50、SELECT --- SQL三、程序题(本大题共5个小题,每小题4分,共20分)51、LOOP S=S+N52、ABCDE BCDE53、10 554、1 4 7 10 13 1655、15 4 3四、综合应用题(共20分)56、①MODIFY PROJECT 人事项目②CREATE DATABASE 人事档案③CREATE RS④添加⑤添加57、①职工编号②主索引②主索引③职工编号④普通索引⑤一对一联系58、SELECT RS.职工编号,RS.姓名,RS.职务,RS.职称,GZ.基本工资,GZ.实发工资;FROM RS,GZ;WHERE RS.职工编号=GZ.职工编号AND RS.性别=”女”;ORDER BY RS.职工编号59、SELECT * FROM RS WHERE 部门=(SELECT 部门 FROM RSWHERE 姓名=‘赵红发’)60、SELECT RS.部门号部门号,RS.职工编号,RS.姓名,RS.职务,RS.职称,GZ.基本工资,GZ.奖金,GZ.实发工资;FROM RS,GZ;WHERE RS.职工编号=GZ.职工编号GROUP BY RS.部门号61、SELECT COUNT(*),SUM(GZ.实发工资实发工资),AVG(GZ.实发工资)FROM GZ,RS WHERE GZ.职工编号=RS.职工编号GROUP BY RS.职称VFP综合练习题(二)参考答案一、选择题(本大题共30个小题,每小题2分,共60分)1. D2. A3. A4. D5.B6. B7. B8. A9. B 10. D 11. A 12. A 13 C 14. C 15. D 16. C 17. D 18. D 19. B 20.A 21. B 22. A 23. C 24. B 25. B 26. A 27. B 28. B 29. C 30.B 31.D 32. D 33. B 34. A 35.A 36. A 37. C 38.C 39. 40. C二、填空题(本大题共10个小题,每小题2分,共20分)41、(姓名+STR(总分)+DTOC(出生年月))42、(.DBC, .DCT, .DCX )43、(字段,索引,表)44、(处理数据和对象的主要组织工具)45、(CONTROL SOURCE)46、表单设计器47、(ButtonCount )48、(MODIFY PROJECT )49、(、( 类)50、(.T. )三、程序题(本大题共2个小题,每小题5分,共10分)51、852、12四、综合应用题(本大题共4个小题,共30分)53、①GO TOP②SKIP -1③SKIP④GO BOTTOM⑤THISFORM.RELEASE⑥THISFORM.REFRESH( )54、SELECT 性别,COUNT (性别)FROM STU GROUP BY 性别55、SELECT 学号,学号,MAX (成绩),MIN (成绩)FROM SCOREGROUP BY学号56、(1)DO FORM 考生资料(2)SELECT Stu.学号学号, Stu.姓名姓名, Course.课程名称课程名称, Score.成绩成绩;FROM stu INNER JOIN score;INNER JOIN course ;ON Course.课程号 = Score.课程号 ;ON Stu.学号 = Score.学号;ORDER BY Stu.学号(3)子菜单SELECT Score.学号,COURSE.课程名称, Score.成绩成绩; FROM Score, COURSE WHERE Course.课程号课程号 = Score.课程号AND COURSE.课程课程名称=”大学英语”;ORDER BY Score.成绩 DESC(4) SET SYSMENU TO DEFAULT SHOW MENU _MSYSMENU VFP 综合练习题(三)参考答案一、选择题(本大题共30个小题,每小题2分,共60分)1. B2. B3. C4. A5.C6. D7. B8. A9.B 10. A11. A 12. A 13 .C 14. C 15. B 16. C 17. D 18. A19. B 20.C 21. B 22. C 23. B 24. A 25. B 26. B 27. A 28. B29. B 30.B31.B 32.A 33. B 34.D 35. A 36. B 37. A 38. C 39.B 40.A二、填空题(本大题共10个小题,每小题2分,共20分)41、(SET DEFAULT TO A:)42、(同一记录中不同字段)43、(INSERT) (SELECT)44、(INTO TABLE <表名>)45、(对象)46、(通用)47、(NULL )48、(字段名)49、(PAGECOUNT)50、(OLE)三、读程序,写出运行后的结果题(本大题共4个小题,每小题3分,共12分)51、Y= 552、分屏显出人事档案表中所有 “性别”不为“男”的记录53、Y=2Y=4Y=6Y=8Y=1054、程序输出:600.0四、根据题意,写出SQL命令(本大题共4个小题,每小题6分,共28分)55、[CREATE DATABASE 人才管理]56、[ CREATE TABLE 基本情况(编号 CHAR(6) NOT NULL PRIMARY KEY,姓名 CHAR(6) NOT NULL,性别 CHAR(2),出生日期DATE,工资 NUMERIC(5) CHECK(工资>=2000 AND 工资<=20000) )]57、[ CREATE TABLE 专业(编号 CHAR(6) NOT NULL PRIMARY KEY,专业名称 CHAR(10) NOT NULL, 职称 CHAR(10))]58、[ CREATE TABLE 成果(编号 CHAR(6) NOT NULL,成果类别 CHAR(8),成果名称 CHAR(20)) ]59、[ ALTER TABLE 基本情况 ADD 联系电话 CHAR(8) ]60、[ALTER TABLE 基本情况 ALTER 性别 SET DEFAULT”男”]61、[UPDATE 基本情况 SET 工资=1.2*工资 WHERE 工资<=3000 ]62、[SELECT COUNT(*) FROM 专业 WHERE 职称=”教授”]63、[SELECT 姓名 FROM 基本情况,专业 WHERE 基本情况.编号=专业.编号 AND YEAR(DATE())-YEAR(出生日期)<=40 AND 职称=”教授”]64、[ SELECT 姓名,成果名称 FROM 基本情况,专业,成果WHERE 基本情况.编号=专业.编号 AND 基本情况.编号=成果.编号AND 专业=”计算机”AND 成果类别=”软件”]65、[SELECT 姓名,工资FROM 基本情况WHERE 工资<(SELECT MIN(工资) FROM 基本情况 WHERE 职称=”教授”)]66、[SELECT 姓名,COUNT(*) FROM 基本情况,成果WHERE 基本情况.编号=成果.编号 GROUP BY 成果.编号HAVING COUNT(*)>=5 ORDER BY COUNT(*) DESC ]67、[SELECT 姓名,COUNT(*) AS 成果数 INTO 成果统计FROM 基本情况,成果WHERE 基本情况.编号=成果.编号GROUP BY 成果.编号]VFP综合练习题(四)参考答案:一、选择题(本大题共40个小题,每小题1分,共40分)11. A 12. D 13 C 14. A 15. B 16. C 17.D 18. B 19. D 20.BB 8. D 9. B 10. B1.A2. C3. A4.A5.D6. A7.21. B 22. C 23.C 24. C 25. B 26. C 27. B 28. C 29. B 30.C 31.C 32.C 33.B 34.D 35.B 36.A 37. D 38.A 39. B 40.D二、填空题(本大题共10个小题,每小题2分,共20分)41、(逻辑型)42、(更新)43、(DELETE) (DROP TABLE)44、(APPEND FROM SP2)45、(文本框)46、(细节)47、(STR(bj)+DTOC(csrq)+xb)48、(绝对,相对)49、(更新) ( 级联)50、(默认值)三、读程序写出运行结果(本大题共3个小题,每小题4分,共12分)51、7 1452、Q=X1Q=Z3M=82853、1. 10PROC1 52. 103. 304.–12四、综合操作填空题(本大题共28分)54、(1)数据环境(2)ThisForm.autocenter=.t.(3)mand1.Caption=’查询(\<C)’Click 或 单击ALLTRIM(Thisform.Text1.Value)mand2.SETFOCUS (4)Repl 工资WHIH 工资*1.1(5)THISFORM.RELEASE 55、(1)标签 文本框文本框 编辑框编辑框 命令按钮 (2)value 0 (3)MOD(I,thisform.Text1.VALUE)=0 THISFORM.EDIT1.VALUE)+STR(I,5)+CHR(13) THISFORM.TEXT2.VALUE+I(4)thisform.releaseVFP 综合练习题(五)参考答案一、选择题(本大题共40个小题,每小题1分,共40分)1. D2. C3. B4. A5. B6. B7. A8. B9. D 10. D 11. B 12. B 13 .D 14. B 15. B 16. D 17. C 18. D 19. A 20.D 21. A 22. C 23. D 24. C 25. A 26. D 27. C 28. C 29. B 30.D 31.C 32.C 33.A 34.D 35.A 36.A 37.C 38.C 39.D 40.D二、填空题(本大题共10个小题,每小题2分,共20分)41、(ABCDEFG )42、(CLEAR EVENT)43、(面向对象程序设计)44、(PACK ,独占)45、(主关键字)46、(外部关键字)47、(字段,、(字段, 记录)48、(DBF 备注备注 通用 .FPT )49、(SET FILTER TO zydh=”102001”)( SET FILTER TO )50、(结构复合索引)三、程序题(本大题共5个小题,每小题4分,共20分)51、①EXIT ②LOOP52、①(DIME A (6)) ②( K=2 TO 6) ③(AMAX=A(K))④(AMIN=A(K))53、REPLACE ALL 合格否 WITH .T. FOR (笔试成绩>60 AND 上机成绩>60 )COPY TO HG FOR 合格否=.T.SELECT 性别,AVG(笔试成绩),AVG(上机成绩) FROM STD GROUP BY 性别54、15 4 355、********************四、上机操作题(共20分)56、(1)①Activate ② 0 ③0 ④0 ⑤“ ”③(“上机成绩”)(2)①(Chick) ② (“笔试成绩”) ③(“上机成绩”)(3)①(Chick) ②(SUM &XX) ③(Average &XX) ④(COUNT for &XX>=85)。

vfp综合练习及答案

vfp综合练习及答案

2008 选择练习题1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是______。

A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS A2、在Visual FoxPro中“表”是指______。

A、报表B、关系C、表格D、表单 B3、在当前表单的LABEL1控件显示系统时间的语句是______。

A、BEL1.CAPTION = TIME( )B、BEL1.V ALUE = TIME( )C、BEL1.TEXT = TIME()D、BEL1.CONTROL = TIME() A4、在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是______。

A、proB、prgC、pjxD、itm C5、在Visual FoxPro的项目管理器中不包括得选项卡是______。

A、数据B、文档C、类D、表单 D7、在Visual FoxPro中字段的数据类型不可以指定为______。

A、日期型B、时间型C、通用型D、备注型 B8、用命令“INDEX On 姓名TAG INDEX_NAME UNOQUE”建立索引,其索引类型是______。

A、主索引B、候选索引C、普通索引D、唯一索引 D9、以下关于主索引和候选索引的叙述正确的是______。

A、主索引和候选索引都能保证表纪录的唯一性B、主索引和候选索引都可以建立在数据库表和自由表上C、主索引可以保证表纪录的唯一性,而候选索引不能D、主索引和候选索引是相同的概念 A10、有如下赋值语句,结果为“大家好”的表达式是______。

a="你好"b="大家"A、b+AT(a,1)B、b+RIGHT(a,1)C、b+LEFT(a,3,4)D、b+RIGHT(a,2) D11、数据库表的字段可以定义默认值,默认值是______。

vfp练习题

vfp练习题

v f p练习题(总30页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--1、在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 ( ) A.姓名B. 2004 姓名C.姓名 2004 D. 2004 学生2、在 Visual FoxPro 系统中,下列表示中不属于常量的是 ( ).A. .T. B. [T] C."T"D. T3、函数 INT 的返回值是 ( ) 。

A. -4 B. -3 C. 3 D.4.、执行下列命令后,屏幕上显示的结果是 ( )。

X="ARE YOU Ok" Y="are" AT(Y,X)A. 1 B. .F. C. .T. D. 05、下列4个表中,运算结果为数值的是A、9988”-”1255B、200+800=1000C、ctod([11/22/01])-20D、len(space(3))-16、下面关于VFP数组的叙述中,错误的是A、用DIMENSION和DECLARE都可以定义数组B、VFP只支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各种数组元素初值为.F.7、下面字符串中非法字符串为2A、”A STRING”B、’IT IS A ‘DRING”C、”A STRING ”D、IA IS A ‘STING’”8、函数SUBSTR(””,7,6)的返回值是、职工数据库有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令A、DATE()-出生日期B、(DATE()-出生日期)/365C、INT(DATE()-出生日期)/365)D、ROUND(DATE()-出生日期/365)10、执行以下命令序列(假设今天是2000年8月6日)STORE DATE() TO M_DATEM_DATE=M_DATE-365YEAR(M_DATE)的显示结果为A、1999B、99C、20000D、该语句序列中有错误11、执行下列命令序列后,NDATE的显示值是STORE{03/08/06} TO MDATENDATE=MDATE+2NDATEA.03-08-0812、下列表达式中,表达式返回结果为.T.的是( )3A:AT("A","BCD") B:"信息"$"管理信息系统"C:LEN("ABCD") D:SUBSTR("计算机技术",3,2) 答案:B 13、不属于循环结构的语句是( )A:SCAN...ENDSCAN B:IF...ENDIFC:FOR...ENDFOR D:DO While...ENDDO 答案:B14、要想将日期型或日期时间型效据中的年份用4位数字显示,应当使用设置命令A:SET CENTURY ON B:SET CENTURY OFFC:SET CENTURY TO 4 D:SET CENTURY OF 4 答案:A15、在下列函数中,函数值为数值的是A:BOF() B:CTOD('01/01/96')C:AT('人民','中华人民共和国') D:SUBSTR(DTOC(DATE()),7) 答案:C16、在Visual FoxPro中,用于建立或修改过程文件的命令是:A:MODIFY <文件名> B:MODIFY COMMAND <文件名> C:MODIFY PROCEDURE <文件名> D:上面(B)和(C)都对答案:B 17、在VFP集成环境下,用户利用DO命令执行一个程序文件时,系统实质上是执行4A:PRG文件 B:BAK文件 C:FXP文件 D:EXE文件答案:C 18、下列程序段的输出结果是ACCEPT TO AIF A=[123]S=0ENDIFS=1SA. 0B. 1D.由A的值决定答案:B解析:不论A为多少,都要执行S=119、在下面的VisualFoxpro表达式中,运算结果为逻辑真的是(.NULL.)(‘xy’,'xyz’)(‘xy’,'abbcxyz’)(SPACE(0))答案:B20、有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”+AT(a,1) +RIGHT(a,1)+LEFT(a,3,4) +RIGHT(a,2)答案:D21、在VisualFoxpro中,编译后的程序文件的扩展名为答案:D22、下列函数返回类型为数值型的是()。

vfp习题及答案

vfp习题及答案

vfp习题及答案VFP习题及答案Visual FoxPro(VFP)是一种功能强大的数据库管理系统和编程语言。

它被广泛应用于企业级应用程序的开发和维护。

为了帮助初学者更好地掌握VFP的基本知识和技巧,下面将介绍一些常见的VFP习题及其答案。

1. 问题:如何在VFP中创建一个新的数据库表?答案:要创建一个新的数据库表,可以按照以下步骤进行操作:- 打开Visual FoxPro软件。

- 在命令窗口中输入CREATE TABLE命令,后跟表名和字段列表。

- 按下回车键,即可创建一个新的数据库表。

例如,要创建一个名为"Customers"的数据库表,其中包含"CustomerID"、"FirstName"和"LastName"三个字段,可以输入以下命令:CREATE TABLE Customers (CustomerID INT, FirstName CHAR(50), LastName CHAR(50))2. 问题:如何在VFP中向数据库表中插入数据?答案:要向数据库表中插入数据,可以使用INSERT INTO命令。

以下是一个示例:INSERT INTO Customers (CustomerID, FirstName, LastName) VALUES (1, "John", "Doe")这将向"Customers"表中插入一条记录,其中CustomerID为1,FirstName为"John",LastName为"Doe"。

3. 问题:如何在VFP中查询数据库表中的数据?答案:要查询数据库表中的数据,可以使用SELECT语句。

以下是一个示例:SELECT * FROM Customers这将返回"Customers"表中的所有记录。

vfp测试题及答案

vfp测试题及答案

vfp测试题及答案一、选择题1. 在Visual FoxPro中,以下哪个不是数据库表的字段类型?A. 数字型B. 日期型C. 备注型D. 逻辑型答案:D2. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的所有表?A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:A二、填空题1. 在Visual FoxPro中,______命令可以用于打开一个表。

答案:USE2. 要将Visual FoxPro中的表单保存为类文件,应使用______命令。

答案:RELEASE三、简答题1. 简述Visual FoxPro中的索引类型有哪些,并简要说明它们的特点。

答案:Visual FoxPro中的索引类型主要有三种:主索引、候选索引和普通索引。

主索引用于唯一标识表中的每条记录,不允许重复;候选索引可以包含重复值,但每个候选索引中只能有一个空值;普通索引则没有这些限制,主要用于提高查询效率。

四、操作题1. 假设有一个名为“学生”的表,包含字段:学号(C,8)、姓名(C,20)、年龄(N,3,0)。

请写出在Visual FoxPro中创建该表的命令。

答案:```CREATE TABLE 学生 (学号 C(8), 姓名 C(20), 年龄 N(3,0))```2. 继续上题,如果需要为“学号”字段创建一个主索引,并且为“姓名”字段创建一个候选索引,应如何操作?答案:```USE 学生SET PRIMARY KEY 学号SET INDEX TO 姓名 TAG 姓名索引```五、编程题1. 编写一个Visual FoxPro程序,用于查询“学生”表中年龄大于20岁的学生信息,并显示结果。

答案:```SELECT * FROM 学生 WHERE 年龄 > 20 INTO CURSOR 查询结果 BROWSE```请注意,以上内容仅为示例,具体题目和答案应根据实际教学内容和要求进行设置。

VFP上机100题库及答案WORD版

VFP上机100题库及答案WORD版

VFP上机100题库及答案WORD版全国计算机等级考试二级Visual FoxPro上机试卷第 1 套一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到SQL1.txt文件,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,以此类推;如果某道题没有做相应行为空。

1、利用SQL SELECT命令将表stock_sl.dbf复制到stock_bk.dbf。

2、利用SQL INSERT命令插入记录(\到stock_bk.dbf表。

3、利用SQL UPDATE命令将stock_bk.dbf表中\股票代码\为\的股票\现价\改为8.88。

4、利用SQL DELETE命令删除stock_bk.dbf表中\股票代码\为\的股票。

二、简单应用(2小题,每题20分,计40分)1、在考生文件夹下建立数据库sc2,将考生文件夹下的自由表score2添加进sc2中。

根据score2表建立一个视图score_view,视图中包含的字段与score2表相同,但视图中只能查询到积分小于等于1500的信息。

然后利用新建立的视图查询视图中的全部信息,并将结果按积分升序存入表v2。

2、建立一个菜单filemenu,包括两个菜单项\文件\和\帮助\,\文件\将激活子菜单,该子菜单包括\打开\、\存为\和\关闭\三个菜单项;\关闭\子菜单项用SET SYSMENU TO DEFAULT命令返回到系统菜单,其他菜单项的功能不做要求。

三、综合应用(1小题,计30分)在考生文件夹下有学生成绩数据库XUESHENG3,包括如下所示三个表文件以及相关的索引文件: 1、XS.DBF(学生文件:学号 C8,姓名 C8,性别 C2,班级 C5;另有索引文件XS.IDX,索引键:学号) 2、CJ.DBF(成绩文件:学号 C8,课程名 C20,成绩 N5.1;另有索引文件CJ.IDX,索引键:学号) 3、CJB.DBF(成绩表文件:学号 C8,班级 C5,姓名C8,课程名 C12,成绩N5.1)。

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

A.新建文件 B.添加文件
C.删除文件 D.为文件重命名
3、下列关于变量的叙述中不正确的是(

A.变量值可以随时改变
B.变量值不可以随时改变
C.Visual FoxPro 的变量分为字段变量和内存变量
D.在 Visual FoxPro 中,可以将不同类型的数据赋给同一个变量
4、下列表达式中运算结果为数值的是(
D.在 GROUP 子句的下一行加入:Where AVG(*)>80
11、数据环境泛指定义表单或表单集时使用的(
),包括表、视图和关系
A.数据
B.数据库 C.数据源 D.数据项
12、如果要为控件设置焦点,则控件的 Enabled 属性和( )属性必须为.T.
A.Buttons B.Cancel
C.Default
课程的考试成绩。今要查询每门课的平均成绩,且要求查询的结果按平均成绩升序排列,平均成绩相同时,
按课程号降序排列,则用 SQL 查询语言应为( )。
A.SELECT C#,AVG(grade) B.SELECT C#,AVG(grade)
FROM SCG
FROM SCG
GROUP BY grade
GROUP BY C#

A.?CTOD([07/21/02])-20 B.?500+200=400
C.?“100”-“50”
D.?LEN(SPACE(4))+1
5、SQL SELECT 语句中的 GROUP BY 和 HAVING 短语对应查询设计器上的( )选项卡
A.字段 B.联接 C.分组依据 D.排序依据
6、在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行 SQL SELECT 语句中的(
C. Add Object Myform.Command1 AS commandbutton
D. Add Object Command1 AS commandbutton
14、下列关于基类的说法不正确的是(

A.Visual FoxPro 提供的基础类即是基类
B.Visual FoxPro 基类被存放在指定的类库中
A.修改、追加、删除、但不能插入
B.修改、追加、删除及插入
C.修改、删除、插入但不能追加
D.修改、追加、插入,但不能删除
30、在 Visual Foxpro 中,要浏览表记录,首先用( )命令打开要操作的表。
A.USE
B.OPEN STRUCTURE
C.MODIFY STRUCTURE D. MODIFY
B.除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结
果中
C.除满足联接条件的记录出现在查询结果中外,第二个表中不满足联接条件的记录也出现在查询结
果中
D.除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果

9、设关系模式 SCG(S#,C#,Grade)中 S#为学生学号,C#为课程号,Grade 为某学号的学生学习某号
VFP 综合练习题(一)
题号




分数
总分
得分 评卷人
一、选择题(本大题共 40 个小题,每小题 1 分,共 40 分)
1、Visual FoxPro 在创建数据库时建立了扩展名分别为(
)的文件.
A.DBC B.DCT C.DCX
D..DBC .DCT .DCX
2、通过 Visual Foxpro 项目管理器窗口的按钮不可以完成的操作是( )。
ORDER BY 2,C# Desc
10、若上题中查询的结果仅限于平均分数超过 80 分的则应(
)。
A.在 GROUP 子句的下一行加入:Having AVG(grade)>80
B.在 GROUP 子句的上一行加入:Having AVG(grade)>80
C.在 GROUP 子句的下一行加入:Where AVG(grade)>80
设置为(
)。
A.限制
B.级联
C.忽略
D.任意
40、下面对控件的描述正确的是( )
A.用户可以同时选中一个表单上的多个控件
B.用户可以在列表框中进行多重选择
C.用户可以在一个选项组中选中多个选项按钮
D.用户对一个表单内的一组复选框只能选中其中一个
得分 评卷人 二、填空题(本大题共 10 个小题,每小题 2 分,共 20 分)
)。
A.在表的任意位置添加记录 B.在当前记录之前插入记录
C.在表的尾部添加记录
D.在表的首部添加记录
25、如果要更改表中数据的类型,应在“表设计器”的( )选项卡中进行。
A.字段 B.表 C.索引 D.数据类型
26、以下关于自由表的叙述正确的是(
)。
A.自由表可以添加到数据库中,但数据库中的表不可以从数据库中移出成自由表
·3·
20、表单的 Name 属性用于(

A.作为保存表单时的文件名 B. 引用表单对象
C.显示在表单标题栏中
D.作为运行表单时的表单名
21、在文本框的属性中要显示当前数据表中的“姓名”字段,应设置(
)。
A.thisform.Text1.value=姓名
B.thisform.Text1.controlsourse=姓名
16、在 Visual FoxPro 中,如果一个控件的( )和(
)属性值为.F. 将不能获得焦点。
A.Enabled 和 ContorlSource
B.Enabled 和 Click
C.ContorlSource 和 Click
D.Enabled 或 Visible
17、下列运行表单的方法中不正确的一项是(
D.Visible
13、用 DEFINE CLASS 命令定义一个 Myform 类时,要想为该类添加一个按钮对象,应当使用的基本代码是
(
)
A. Myform.Addobject(“Command1”,“Commandbutton”)
B. Addobject(“Command1”,“Commandbutton”)
B.自由表不能添加到数据库中
C.自由表可以添加到数据库中,数据库中的表也可以从数据库中移出成为自由表
D.自由表是用以前 FoxPro 版本建立的表
27、在 Visual Foxpro 中,数据库表与自由表不同,下列不属于数据表特点的是(
)。
A.数据库表的字段没有默认的控件类
B.数据库表可以使用长表名,在表中可以使用长字段名
41、数据的不一致性是指__________________。 42、表达式 STR(YEAR(DATE()+10)) 的数据类型为_______ 。 43、调用报表文件的命令是_____________。 44、如果要把一个文本框对象的初值设置为当前日期,则在该文本框的 Init 事件中设置代码为 ____________ 。
A.teacher
B.js
C.B
D.js_B
35、下面(
)命令组与 LIST FOR xb="女" 具有相同的显示结果。
A.LIST(回车) SET FILTER TO(回车)
B.SET FILTER TO xb="女"(回车) LISE(回车)
C.SET FILTER TO(回车) LIST(回车)

A.MyForm.Parent.BackColor=RGB(0,255,0)
B.THISFORM.BackColor=RGB(0,255,0)
C.THIS.Parent.BackColor=RGB(0,255,0)
D.THIS.BackColor=RGB(0,255,0)
VFP 综合练习题(一)
49、如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成
C.thisform.Text1.value=”姓名” 、
D.thisform.Text1.controlsourse=”姓名”
22、设表单 FORM1 中包含命令按钮组 G1 和文本框 T1,G1 中包含命令按钮 C1 和 C2,在 C2 的 Click 事
件代码中要引用 T1 的 Value 属性,下面正确的引用是(
C.可以为数据库表的字段指定默认值和输入掩码
D.数据库表支持主关键字、参照完整性和表之间的联系
28、设置字段级规则时,“字段有效性”框的“规则”中应输入(
)表达式,“信息”框中输入

)表达式。
A.字符串、逻辑
B.逻辑、字符串
C.逻辑、由字段决定 D.由输入的字段决定、逻辑
29、使用 BROWSE 命令可以方便地对当前数据表记录进行多种编辑操作,包括( )。

A.THISFORM·T1·VALUE
B. THIS·Parent·T1·VALUE
C.THIS·Parent·Parent·T1·VALUE D. T1·VALUE
23、Visual Foxpro 不支持的数据类型有(
).
A. 字符型
B.货币型
C.备注型
D.常量型
24、Visual Foxpro 中 APPEND BLANK 命令的作用是(

A.可以认为容器是一种特殊的控件
B.容器可以包括其他的容器或控件
C.容器类生成控件
D.表单集可以算是一个容器
18、下列 Visual Foxpro 对象,完全属于容器类的控件有(
)。
A.组合框,命令按钮
B.表单,表格
C.标签,页
D.列表框,工具栏
19、在表单 MyForm 的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是(
相关文档
最新文档