当前位置:文档之家› Visual FoxPro 程序设计题库 (27)

Visual FoxPro 程序设计题库 (27)

Visual FoxPro 程序设计题库  (27)
Visual FoxPro 程序设计题库  (27)

试卷编号:89

所属语言:Visual Foxpro

试卷方案:西北民大VFP2010年春季

试卷总分:100分

共有题型:4种

一、填空共10题(共计10分)

第1题(1.0分)题号:48

视图和查询都可以对【1】表进行操作.

答案:

=======(答案1)=======

本地

=========或=========

数据库

第2题(1.0分)题号:28

执行如下命令序列:

USE STUDENT

LIST

记录号姓名性别年龄

1 欧阳惠女 23

2 李明男 27

3 杨霞女 24

4 郭吴男 21

5 吴友女 25

6 何文强男 24 INDEX ON 年龄 TO AGE

SEEK 23

?姓名,年龄

执行结果应该是【1】

答案:

=======(答案1)=======

杨霞 24

第3题(1.0分)题号:56

将设计好的表单存盘时,将产生扩展名为【1】和【2】的两个文件.

答案:

=======(答案1)=======

.SCX

=======(答案2)=======

.sct

第4题(1.0分)题号:35

参照完整性与表之间的关系有关,即当【1】、【2】和【3】一个表中的数据时, 通过参照引用关联的另一个表的数据,来检查对表的数据操作是否正确.

答案:

=======(答案1)=======

插入

=========或=========

修改

=========或=========

删除

=======(答案2)=======

插入

=========或=========

修改

=========或=========

删除

=======(答案3)=======

=========或=========

修改

=========或=========

删除

第5题(1.0分)题号:49

可用视图【1】修改源表中的数据.

答案:

=======(答案1)=======

更新功能

=========或=========

更新

第6题(1.0分)题号:55

一组具有相同数据和相似操作的对象的集合称为【1】. 答案:

=======(答案1)=======

第7题(1.0分)题号:50

视图可分为【1】、【2】两种.

答案:

=======(答案1)=======

本地视图

=========或=========

远程视图

=======(答案2)=======

本地视图

=========或=========

远程视图

第8题(1.0分)题号:3

数据库中的数据之间是有一定的结构的,这种结构是由数据库管理系统所

支持的【1】表现出来的.

答案:

=======(答案1)=======

数据模型

第9题(1.0分)题号:21

属性的取值范围称为域,在"职工"表中,字段"婚否"为逻辑型,它的域为【1】. 答案:

=======(答案1)=======

逻辑值真逻辑值假

=========或=========

逻辑真逻辑假

=========或=========

.T. .F.

=========或=========

.t. .f.

第10题(1.0分)题号:39

如果要在查询结果中去掉重复值,则必须在命令中加入【1】短语.

答案:

=======(答案1)=======

DISTNCT

二、单项选择共35题(共计35分)

第1题(1.0分)题号:269

在Visual Foxpor中创建一个菜单,可以在命令窗口中键入( )命令.

A:CREATE MENU

B:OPEN MENU

C:LIST MENU

D:CLOSE MENU

答案:A

第2题(1.0分)题号:278

在Visual FoxPro系统中,选择列表框或组合框中的选项,双击鼠标左键,此时触发()事件. A:Click

B:DblClick

C:Init

D:KeyPress

答案:B

第3题(1.0分)题号:1

SQL语句中删除表中数据的语句是().

A:DROP

B:ERASE

C:CANCLE

D:DELETE

答案:D

第4题(1.0分)题号:155

下列程序的运行结果为( ).

STORE 0 TO M,N

DO WHILE M<30

N=N+3

M=M+N

ENDDO

? M,N

RETURN

A:30 12

B:12 30

C:45 15

D:15 45

答案:A

第5题(1.0分)题号:113

如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的关键字, 则称这个关键字为该关系的( )

A:内关键字

B:主关键字

C:外关键字

D:关系

答案:C

第6题(1.0分)题号:305

在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择( ). A:命令

B:填充名称

C:子菜单

D:过程

答案:D

第7题(1.0分)题号:317

在下列关于视图的叙述中,正确的一条是( ).

A:视图和查询一样

B:若导出某视图的数据库表被删除了,该视图不受任何影响

C:视图一旦建立,就不能被删除

D:当某一视图被删除后,由该视图导出的其他视图也将自动删除

答案:D

第8题(1.0分)题号:190

修改本地视图的命令( ).

A:DELETE VIEW

B:CREATE SQL VIEW

C:MODIFY VIEW

D:SET VIEW

答案:C

第9题(1.0分)题号:230

以下关于文本框和编辑框的叙述中,错误的是()

A:在文本框和编辑框中都可以输入和编辑各种类型的数据

B:在文本框中可以输入和编辑字符型、数值型、日期型和逻辑型数据

C:在编辑框中只能输入和编辑字符型数据

D:在编辑框中可以进行文本的选定、剪切、复制和粘贴等操作

答案:A

第10题(1.0分)题号:19

SQL语句中,SELECT命令中JOIN短语用于建立表之间的联系,联系条件应出现在()短语中. A:WHERE

B:ON

C:HAVING

D:IN

答案:B

第11题(1.0分)题号:71

关系数据库管理系统存储与管理数据的基本形式是( )

A:关系树

B:二维表

C:文本文件

D:结点路径

答案:B

第12题(1.0分)题号:4

永久关系建立后()

A:在数据库关闭后自动取消

B:如不删除将长期保存

C:无法删除

D:只供本次运行使用

答案:B

第13题(1.0分)题号:208

一个软件在安装之前,不需要了解它的( )

A:硬件环境

B:软件环境

C:升迁环境

D:用户

答案:D

第14题(1.0分)题号:177

下列新建菜单的方法中错误的是( ).

A:从"文件"菜单中选择"新建"命令,在弹出的"新建"对话框中选择"菜单"单选按钮,然后单击"新建文件"按钮,在弹出的"新建菜单"对话框中单击"菜单"按钮

B:在命令窗口中输入CREATE MENU (文件名)命令

C:单击常用工具栏中的"新建"按钮,在弹出的"新建"对话框中选择"菜单"单选按钮,然后单击"新建文件"按钮,在弹出的"新建菜单"对话框中单击"菜单"按钮

D:在命令窗口中输入OPEN MENU (文件名)命令

答案:D

第15题(1.0分)题号:181

下列有关数组的说法,不正确的是( )

A:在Visual FoxPro中,只有一维数组和二维数组

B:数组在使有DIMENSION命令定义之后,就已经具有了初值

C:数组中各个元素的数据类型必须一致

D:通过数组的重新定义,可以将一维数组变成二维数组

答案:C

第16题(1.0分)题号:169

下列数据中合法的Visual FoxPro常量是( )

A:01/10/2003

B:.Y.

C:True

D:75%

答案:B

第17题(1.0分)题号:203

要在数据中的各个表之间建立一对一关系,子表的关键字段必须建立()

A:惟一索引

B:主索引

C:普通索引

D:候选索引或惟一索引

答案:B

第18题(1.0分)题号:104

命令按钮组是( ).

A:控件

B:容器

C:控件类对象

D:容器类对象

答案:D

第19题(1.0分)题号:148

统计当前表文件中记录个数的命令是( )

A:COUNT

B:COUNT()

C:TOTAL

D:SUM

答案:A

第20题(1.0分)题号:198

要删除项目管理器包含的文件,需要使用项目管理器的( )按钮.

A:连编

B:删除

C:添加

D:移去

答案:D

第21题(1.0分)题号:304

在定义菜单时,若按文件名调用已有的程序,则在菜单项结果一项中选择( ). A:命令

B:填充名称

C:子菜单

D:过程

答案:A

第22题(1.0分)题号:137

使用SAVE TO abc命令可以把内存变量存储到磁盘上,该文件的文件名是( ) A:ABC.FPT

B:ABC.TXT

C:ABC.MEM

D:ABC.DBT

答案:C

第23题(1.0分)题号:132

以下()循环结构用于专门扫描表文件。

A:FOR

B:WHILE

C:SCAN

D:以上都可以

答案:C

第24题(1.0分)题号:242

用SQL语句建立表时为属性定义主关键字,应在SQL语句中使用短语().

A:DEFAULT

B:PRIMARY KEY

C:CHECK

D:UNIQUE

答案:B

第25题(1.0分)题号:173

下列说法中正确的是()

A:在项目管理中选择数据库前,要先打开数据库

B:Visual FoxPro在同一时刻可以打开多个数据库

C:在同一时刻可以有多个当前数据库

D:Visual FoxPro在执行查询和表单时必须手工找开数据库

答案:B

第26题(1.0分)题号:193

学生表的性别字段为逻辑型(男为逻辑真、女为逻辑假),执行以下命令序列后,

最后一条命令的显示结果是( ).

USE STUDENT

APPEND BLANK

REPLACE WITH ″欧陧惠″,性别WITH.F.

?IIF(性别,″男″″女″)

A:男

B:女

C:.T.

D:.F.

答案:B

第27题(1.0分)题号:134

设职工表和按工作日期(D型字段)索引的索引文件已经打开,要把记录指针定位到工作刚好满30天的职工,应当使用命令( )

A:FIND DATE()-30

B:SEEK DATE()+30

C:FIND DATE()+30

D:SEEK DATE()-30

答案:D

第28题(1.0分)题号:300

在表设计器的()选项卡中,可以设置记录验证规则、有效性出错信息,

还可以指定记录插入、更新及删除的规则.

A:字段

B:规则

C:索引

D:表

答案:D

第29题(1.0分)题号:149

为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了( )

A:数据库

B:数据操作系统

C:数据库系统

D:数据库管理系统

答案:A

第30题(1.0分)题号:14

SQL查询语句中,()短语用于实现关系的投影操作.

A:WHERE

B:SELECT

C:FROM

D:GROUP BY

答案:B

第31题(1.0分)题号:337

只有满足联接条件的记录才包含在查询结果中,这种联接为( ).

A:左联接

B:右联接

C:内部联接

D:完全联接

答案:C

第32题(1.0分)题号:222

以下各表达式中,属于不合法的Visual FoxoPro逻辑型表达式的是( ).

A:25<年龄<35

B:FOUND()

C:.NOT..T.

D:″ab″$″abd″

答案:A

第33题(1.0分)题号:141

数据库、数据库管理系统、数据库系统这3者之间的关系是( )

A:数据库系统包含数据库和数据库管理系统

B:数据库包含数据库系统和数据库管理系统

C:数据库管理系统包含数据库和数据库系统

D:数据库系统就是数据库,也就是数据库管理系统

答案:A

第34题(1.0分)题号:280

在Visual FoxPro中,( )是合法的字符串

A:″″计算不了机等级考试″″

B:[[计算机等级考试]]

C:[′计算机等级考试′]

D:{′计逄机等级考试′}

答案:C

第35题(1.0分)题号:217

以下属于容器类控件的是()

A:Text

B:Form

C:Label

D:CommandButton

答案:C

三、程序设计共1题(共计10分)

第1题(10.0分)题号:8

*------------------------------------------------------- *【程序设计】

*-------------------------------------------------------

*题目:用DO WHILE 循环语句编写程序。程序实现的功能为竖向* 显示"优秀学生",横向显示"学生优秀"。

* (提示:利用do while… enddo语句实现,变量A 保存初* 始值"优秀学生", N为循环变量。),将下列程序填完整。

* 请按照题目要求,在下面编写程序代码。

*-------------------------------------------------------

Set talk off

Store "优秀学生"to A

Clear

N=1

**********Program**********

********** End **********

Return

答案:DO WHILE N<8

?SUBSTR(A,N,2)

N=N+2

ENDDO

?SUBSTR(A,5,4)

??SUBSTR(A,1,4)

四、VF窗体设计共2题(共计45分)

第1题(15.0分)题号:26

如样张所示设计表单,文件名为Form1,其中表单标题为“大小写转化”;文本框控件

TEXT1实现数据的录入;文本框控件TEXT2完成结果的显示;“转化为小写”按钮(Command1)实现将TEXT1中的内容转为为小写在TEXT2中显示;“转化为大写”按钮(Command2)实现将TEXT1中的内容转为为大写在TEXT2中显示;“退出”按钮(Command3),能实现退出功能。

第2题(30.0分)题号:33

1、数据库设计

(1)建立数据库RSGL.DBC,包含两个表,其结构和记录分别是:

SALARY.DBF:

部门号 C(2)员工号 C(4)姓名C(6)性别C(2)工资Y(8)

01 0101 李现峰男 2150

02 0201 刘志刚男 2350

02 0202 罗海燕女 2100

03 0301 杨子萱女 2500

DEPT.DBF:

部门号C(2)部门名C(10)

01 制造部

02 销售部

03 人事部

(2)为数据库RSGL中的两个表建立一对多的永久关系;设置SALARY.DBF表中员工号字段的有效性规则,使员工号的前两位必须是部门号,提示信息为:“员工号与部门号不符”;

(3)为数据库RSGL中的表设计参照完整性,具体要求:将其更新规则设为“限制”,删除规则也为“级联”,插入规则为“限制”。

2、视图设计

根据上述RSGL数据库,建立一个名称为RSST的视图,查找所有工资为2200以上的员工相关信息,并且按照工资降序排列。要求显示如下字段:部门号,部门名,姓名,性别,工资。

VFP练习题(答案)

一、选择题 1.下列选项中能够直接实现对数据库中数据操作的软件是( c )。 A、字处理软件 B、操作系统 C、数据库管理系统 D、翻译系统 2.下列关于数据库系统的正确叙述是( a )。 A、数据库系统减少了数据冗余 B、数据库系统避免了一切数据冗余 C、数据库系统中数据的一致性是指数据类型的一致 D、数据库系统比文件系统能管理更多的数据 3.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是( a )。 A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 4.按照数据模型分类,Visual FoxPro属于( c )。 A、层次型 B、网状型 C、关系型 D、混合型 5.关系数据库管理系统存储与管理数据的基本形式是( b )。 A、关系树 B、二维表 C、结点路径 D、文本文件 6.下列数据为常量的是( c )。 A、02/18/99 B、F C、.N. D、TOP 7.下述字符串表示方法正确的是( b )。 A、""等级考试"" B、['等级考试'] C、{"等级考试"} D、[[等级考试]] 8.执行命令STORE CTOD([08/11/99]) TO AA后,变量AA的数据类型是( a )。 A、日期型 B、数值型 C、字符型 D、浮点型 9.设L=668,M=537,N="L+M",表达式5+&N的值是( c )。 A、类型不匹配 B、5+L+M C、1210 D、5+&N 10.某数据表中包含如下的两个字段:性别(C,2)、奖金(N,6,2),如果需要查询奖金在 100元以下或400元以上的男职工和奖金在200元以上的女职工,应该使用的条件是(d )。 A、性别="男".AND.奖金<=100.OR.奖金>=400.AND.性别="女".AND.奖金>=200 B、性别="男".AND.奖金<=100.OR.奖金>=400.OR.性别="女".AND.奖金>=200 C、性别="男".AND.(奖金<=100.OR.奖金>=400).AND.性别="女".AND.奖金>=200 D、性别="男".AND.(奖金<=100.OR.奖金>=400).OR.性别="女".AND.奖金>=200 11.在下列表达式中,运算结果为数值的是( d )。 A、"1234"+"3579" B、CTOD("05/08/93")-11 C、130+350=480 D、LEN("SFDE")-1 12.下列表达式的运算结果为日期型数据的是( c )。 A、08/15/97-12 B、DATE()-CTOD("05/13/98") C、DATE()-30 D、DATE()-TIME()

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序可以在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序可以在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源可以是 A)自由表或其他报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图 4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件 8、在下面Visual FoxPro表达式中,运算结果为字符串的是

《VisualFoxPro6.0简明教程》教学指导书(精)

《Visual FoxPro6.0简明教程》教学指导书 一、教学目的和要求 本课程以Visual Foxpro 6.0 为基础,讲授数据库系统的基本概念和基本理论,使学生了解关系型数据库的基本概念和程序设计方法,能够独立编写VFP程序,并结合数据库的操作管理功能,实现信息管理与查询功能,为后续课程学习奠定基础。 通过本课程的学习,使学生掌握数据库的基本概念、操作、查询;掌握高级语言程序设计及可视化编程功能,掌握可视化编程技巧及技术。学完本课程后,学生应该能够独立编制小型数据库应用程序。 为了便于教师备课,掌握进度,我们给出该课程的教学指导书。但基于各学校的教学安排和情况有所不同,所以很难有统一要求,我们仅以每周3+2学时为例(3节上课,2节上机,按18周设计)写出教学要求。对于每周2+2学时的教学单位有些章节内容可以删略。 二、课程内容及其安排 (课程安排以教育部高职高专规划教材《Visual FoxPro6.0简明教程》为基础) 教学课程内容安排: 第一周 内容:第1章Visual FoxPro 6.0概述 教学目的: 要求学生掌握VFP6.0的功能,VFP6.0系统的软硬件环境,VFP6.0系统的安装及性能指标和VFP6.0文件组成。 教学重点与难点: 1.VFP6.0系统的启动 2. VFP6.0环境介绍 3.VFP6.0文件组成 作业: 1.VFP 6.0的主要特点是什么? 2.VFP 6.0主要使用哪两种菜单? 3.VFP 6.0的数据库文件和数据表文件的扩展名是什么? 第二周 内容:项目管理器 教学目的: 使学生学会项目管理器的建立和使用. 教学重点与难点: 1.项目管理器的建立和界面操作 2. 设计器与生成器的使用 3. 工作目录与搜索路径的建立 作业: 1.什么是项目管理器? 2.如何进入项目管理器 3.项目文件的扩展名是什么?

VisualFoxpro编程实例

实验五 Visual Foxpro编程实践 一. 实验目的与要求 掌握利用Visual Foxpro编制开发自己的应用程序的实践知识,并学会在程序调试中自行发现问题和修改程序代码,最终完成应用程序的无错运行。 二. 相关知识 利用Visual Foxpro自行开发编制应用程序的步骤: 1.设置好系统的工作环境(尤其注意工作目录的默认设置)。 2.如果是初次进行,应当先建立一个项目,为该项目命名,激活项目管理器。如果是接着上次的工作进行,则打开上次工作的本项目,同样也激活项目管理器。 3.在项目管理器的“数据”“数据库”下面创建一个数据库,并命名(如已创建,则跳过本步骤)。 4.在项目管理器的“数据”“数据库”“表”下面进行数据表的创建或修改工作,并输入少量的正确数据以便将来的运行调试(如果已经创建了数据表,则跳过本步骤)。 5.在项目管理器的“文档”下面创建该应用程序所用到的所有表单,设计好各表单的界面并为表单里的控件填写程序代码.(注意为表单添加各自的数据环境,否则会出错!) 6.试运行各表单,发现问题后重新修改有问题的表单的代码,反复调试和修改直至最后能无错运行。 7.将应用程序打包发布或制作成安装文件。 三. 实验容与步骤 本次实验以一个简单的学生成绩管理系统为例。首先,对该系统作一个简单的介绍:该应用系统为完成学生信息和成绩的管理系统,主要有以下几个应用模块: (1)用户登录管理:系统具有管理员功能,只有取得管理员权限的人才能使用本系统。 (2)数据添加功能:对学生基本信息、教师基本信息、班级信息、课程信息、学生成 绩信息进行添加录入。 (3)数据查询功能:对上述信息的基本查询。 (4)数据修改功能:对上述信息可进行修改工作。 (5)统计操作:可分别按个人成绩、单科成绩统计出最高成绩、最低成绩和平均成绩 等。 (6)打印功能:对上述信息可进行打印。 实验步骤如下: 1.数据库设计: 首先设置好系统的运行环境和工作目录,然后建立项目,为项目命名为“学生成绩管理系统”,激活项目管理器,并在在项目管理器的“数据”“数据库”下面创建一个数据库,命名为“学生成绩管理”,在“数据库”的“表”下面创建以下各数据表: 字段名称类型宽度 用户名字符型10 密码字符型10 字段名称类型宽度 学号字符型8 字符型10

VFP练习题(精华哦!)

VFP程序设计练习题 一、选择题 1、 Visual FoxPro 是一个。 A. 数据库系统 B. 数据库管理系统 C. 数据库 D. 数据库管理员 2、实体是信息世界的术语,与之对应的数据库术语是。 A. 文件 B. 数据库 C. 记录 D. 字段 3、数据库系统与文件系统的最主要区别是。 A.数据库系统复杂,而文件系统简单 B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量 D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 4、目前三种基本的数据模型是 ________ 。 A. 层次模型、网络模型、关系模型 B. 对象模型、网络模型、关系模型 C. 网络模型、对象模型、层次模型 D. 层次模型、关系模型、对象模型 5、数据库管理系统是 ________ 。 A. 教学软件 B. 应用软件 C. 计算机辅助设计软件 D. 系统软件 6、关系型数据库采用 ________ 表示实体和实体间的联系。 A. 对象 B. 字段 C. 二维表 D. 表单 7、下列表达式中,合法的是。 A. Year(Date())-{2000/08/02} B. Date()-{2000/08/02} C. Date()+{2000/08/02} D. A、B、C 均对 8、表达式?round(123.456,0)

《VFP数据库》试题及答案

****学院学年学期期末考试试题 (考试时间:120分钟) 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸 一、选择(每小题2分,共70分) 1.VFP是一种________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系答案:D 2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 8.对于创建新类,VFP提供的工具有:_____。 选择:A. 类设计器和报表设计器_ B. 类设计器和查询设计器_C. 类设计器和表单设计器D. 类设计器答案:C 9.VFP的循环语句有_____。 选择:A. DO WHILE,FOR和SCAN _ B. DO WHILE ,FOR 和LOOP _C. FOR,SCAN和LOOP _ D. DO CASE 和DO WHILE _ 答案:A 10.彻底删除记录数据可以分两步来实现,这两步是______。 选择:A. PACK和ZAP B. PACK和RECALL_C. DELETE和PACK D. DELE和 RECALL _ 答案:C 11.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭 后,则该"临时性关系" ______。 选择:A. 转化为永久关系B. 永久保留C. 临时保留D. 消失答案:D 12.下列控件均为容器类的是_____。

VFP课后习题答案

习题2答案 一、选择 1.A 2.A 3.A 4.B 5.D 6.B 7.B 8.D 9.B 10.D 二、填空 1.数据库管理系统 2.交互操作方式程序执行方式 3.表示其中的内容是可选可不选的表示其中内容是必须选择的 4.面向对象 5.表文件单索引文件程序文件备注文件 三、简答 1.Visual FoxPro 6.0主要具有以下特点: (1)对项目及数据库控制的增强 (2)引进了面向对象的语言和编程方式 (3)提高了应用程序开发效率 (4)充分地共享数据 (5)互操作性和支持Internet 2.常用的启动方式有:从“开始”菜单启动;通过“资源管理器”或“的电脑”启动;通过快捷方式启动。 常用的退出方式有:选择系统菜单栏的“文件”菜单中的“退出”菜单项;单击Visual FoxPro 6.0主窗口右上角的关闭按钮;在系统主界面中的“命令”窗口中输入“QUIT”后按【Enter】键;双击Visual FoxPro 6.0主窗口左上角的控制菜单图标;直接按组合键【Alt+F4】。 3.Visual FoxPro 6.0主窗口主要由标题栏、菜单栏、工具栏、命令窗口、工作区和状态栏组成。 4.MODIFY WINDOW SCREEN; FONT“宋体”,16; STYLE "B&U"; TITLE "我的VFP窗口" 5.见表2-1 6.设计器(Designer)是Visual FoxPro 6.0以图形界面提供给用户的设计工具,用它可以创建、定制及编辑数据库结构、表结构、报表格式及即应用程序组件等。 向导(Wizard)是一个交互式设计工具,它通过一系列对话框依次与用户对话,引导用户分步完成Visual FoxPro的某项任务。

VisualFoxPro题库完整

1.8E+9是一个()。 A.存变量 B.字符变量 C.数值常量 D.非法表达式 2. 对数据表的结构进行操作,是在()环境下完成的。 A.表设计器 B.表向导 C.表浏览器 D.表编辑器 3. 扩展名为.dbc的文件表示() A.表文件 B.备份文件 C.数据库文件 D.项目文件 4. 在Visual FoxPro中,乘法和除法运算的优先级为() A.相同 B.乘法优先 C.除法优先 D.不确定 5. 表单文件的扩展名是() A. .scx B. .fxp C. .hlp D. .jdx 6. 在Visual FoxPro 中,APPEND命令的作用是() A.在表的任意位置添加记录 B.在当前记录之前插入新记录 C.在表的尾部添加记录 D.在表的首部添加记录 7. 下列常量中,只占用存空间1个字节的是() A.数值型常量 B.字符型常量 C.日期型常量 D.逻辑型常量 8. 以下赋值语句正确的是() A. STORE 8 TO X,Y B. STORE 8,9 TO X,Y C. X=8,Y=9 D. X,Y=8 9. 查询第一作者为“三”的所有书名及,正确的SQL语句是() A. SELECT 书名,FROM 图书WHERE 第一作者=三 B. SELECT 书名,FROM 图书WHERE 第一作者=“三” C. SELECT 书名,FROM 图书WHERE “第一作者”=三 D. SELECT 书名,FROM 图书WHERE “第一作者”=“三” 10. 在Visual FoxPro中,程序文件的扩展名为() A. .prg B. .qpr C. .scx D. .sct 11. 用二维表形式表示的数据模型是() A.层次数据模型 B.关系数据模型 C.网状数据模型 D.网络数据模型 12. 执行下面的语句后,数组M与N的元素个数分别为() DIMENSION M(6) , N(4,5) A.6 20 B. 6 5 C. 7 21 D. 6 9 13. Visual FoxPro中,一个表可以创建()个主索引。 A. 1 B. 2 C. 3 D. 若干 14. 1个工作区可以打开的数据表文件数为() A. 1 B. 2 C. 10 D. 15 15. 对于表单及控件的绝大多数属性,其数据类型通常是固定的,如Caption 属性接收() A.数值型数据 B.字符型数据 C.逻辑性数据 D.任意数据类型 16. 逻辑性数据的取值不能是() A. .T. 或 .F. B. .Y. 或 .N.

vfP 函数练习题

第二章练习题 一、选择题。 1. 就关系数据描述语言来说,Visual FoxPro属于______数据库管理系统。 A)问答式B)语言描述式 C)域描述语句式D)关系描述语句式 2. 下列______符号不能作为Visual FoxPro中的变量名。 A)ABCDEFG B)K1234 C)12ASDFG D)xyz 3. 日期型数据长度固定为______个字符。 A)10B)12 C)8 D)6 4. 在Visual FoxPro数据库文件中,逻辑型、日期型、备注型数据的宽度分别是______。 A)1,8,128 B)2,8,10 C)1,8,10 D)1,8,任意 5. 以下4个符号中,______是Visual FoxPro中的一个常量。 A)T B)TOP C).T. D)TO 6. Visual FoxPro中,表达式: 2*3^2+2*8/4+3^2的值为______。 A)64 B)31 C)49 D)22 7. 下列4个式子中,______不是Visual FoxPro中的表达式。 A)05/23/88 B)"2002" C)X+Y D)XYZ='5' AND ABC=5 8. 将逻辑值赋给内存变量X的正确方法是______。 A)X="T" B)STORE "T" TO X C)X=TRUE D)STORE .T. TO X 9. 设M="324.2",?43+&M的结果是______。 A)43 B)324.2 C)43324.2 D)367.2 10. 设A=123,B=456,K="A+B",则表达式l+&K的值是______。 A)1123456 B)580 C)1+A+B D)579 11. 顺序键入以下命令,显示结果为______。 STORE "14.31" TO X Y=INT(&X+5) ?Y A)20 B)14.315 C)14.31 D)19 12. Visual FoxPro中的索引文件分为单索引文件和复合索引文件,其中复合索引文件的扩展名为______。A)IDX B)EDX C)CDX D)NDX 13. 用于存储内存变量的文件扩展名为______。 A)FPT B)PRG C)FMT D)MEM 14. Visual FoxPro函数INT(RAND()*10)的值是在______范围内的整数。 A)(0,1)B)(1,10)C)(0,10)D)(1,9) 15. 数学式子sin25°写成Visual FoxPro表达式是______。 A)SIN25 B)SIN(25)C)SIN(25°)D)SIN(25*PI/180) 16. 设某数据库有100条记录。用函数EOF ( ) 测试结果为.T.,此时,当前记录号为______。 A)100 B)101 C)99D)1 17. 在下列表达式中,结果为日期类型的正确表达式是______。 A)DATE() + 25 B)DA TE() + TIME() C)DATE() – CTOD("06/11/2002") D)365 – DATE() 18. 执行如下命令: ?LEN(TRIM("北京市□□□")) 结果是______(其中□表示一个空格)。 A)6 B)3 C)9 D)10 19. 执行下列命令: M="ABCDabcd" ?SUBSTR(M,INT(LEN(M)/2+1),2) 输出结果是______。 A)AB B)ab C)bc D)abcd 20. Visual FoxPro数据库文件中,函数ROUND(1234.567,2)的值是______。 A)1234.57 B)1234.56 C)1235 D)1234 21. 执行下列命令后显示的结果是______。 A=CTOD("05/23/89") B=CTOD("05/03/89") ?B-A A)20 B)-20 C)“05/20/89” D)“05/-20/89” 22. 执行下列命令后显示的结果是______。 STR="VFoxPr数据库" ?SUBSTR(STR,LEN(STR)/2+1,6) A)VFoxPrB)数据库C)数据D)Pr数据 23. 执行下列命令后显示的结果是______。 X="Visual FoxPro is OK" ?AT("Fox",X) A)8B)6 C)FoxPro D)Visual 24. 函数STUFF("数据库",5,6,"管理系统")的结果是______。 A)数据库管理系统B)数据管理系统C)管理系统D)库系统 25. FoxPro数据库管理系统的数据模型是______。 A)概念型B)网状型C)关系型D)层次型 26. 下面4条叙述中,正确的叙述是______。 A)在命令窗口中被赋值的变量都是全局变量 B)在上级程序定义的变量在被调用的下级程序中无效 C)在程序中,用DECLARE定义的数组为全局变量 D)在程序中,用DIMENSION定义的数组为全局变量 27. 下面4条叙述中,正确的叙述是______。 A)在命令窗口中被赋值的变量均为局部变量 B)在命令窗口中用PRIV ATE命令说明的变量均为局部变量 C)在被调用的下级程序中用PUBLIC命令说明的变量都是全局变量 D)在程序中用PRIVA TE命令说明的变量均为全局变量 28. 下面4条叙述中,正确的叙述是______。 A)局部变量不可以与全局变量同名,但可以与上级程序中的局部变量同名 1

VisualFoxPro测试题(一)

VisualFoxPro数据库应用技术综合测试题(一) 一、填空题(每空1分,共20分) 1.在表刚打开,索引文件没有打开时,记录指针指向第____条。 2.将多个子程序放在一个文件中,这个文件称为__________。 3.函数TYPE(“123”)的值是:______________。 4.视图与查询的根本区别是查询只能查阅指定的数据,而视图不但可以查阅数据,还可以____________。 5.在VF中,使用LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值是________。 6.一表中有6条记录,执行GO 3和INSERT BEFORE命令后,原表中的第3条记录的记录号变为___________。 7.VF中的变量分为_______和________。 8.函数ROUND(1.25617,2)的值是____。 二、选择题(每空2分,共60分) 1.VisualFoxPro是一种() A.DB(数据库)B.DBS(数据库系统) C.DBMS(数据库管理系统)D.OS(操作系统) 2.文件的扩展名为.PRG的文件是() A.数据库文件B.格式文件C.备注文件D.程序文件 3.若要中止部分语句执行而重新开始下一轮循环的命令是() A.LOOP B.EXIT C.SKIP D.GOTO 4.逻辑删除当前库文件的当前记录的命令是() A.CLEAR B.ZAP C.PACK D.DELETE 5.若要从字符串"澳门回归"取出"回归",正确的写法是() A.SUBSTR("澳门回归",5,4)B.SUBSTR(澳门回归,5,4)C.SUBSTR("澳门回归",3,2)D.SUBSTR("澳门回归",3,4) 6.日期型数据加整型数据的结果是() A.数值型B.逻辑型C.字符型D.日期型 7.修改名为worker.dbf库文件的结构,正确的命令是() A.CREATE worker.dbf B.CREATE worker C.MODIFY STRUCTUER D.MODIFY STRUCTURE TO PRINT 8.下列类型的字段长度用户可以自定的是() A.备注型B.逻辑型C.日期型D.字符型 9.刚打开库文件,显示1,2,3号记录的正确操作是() A.DISPLAY RECORD 3 B.LIST 1,2,3 C.DISPLAY NEXT 3 D.DISPALY 1,2,3 10.备注型字段中存放的是() A.字段值B.字符串C.Memo D.指向备注文件的指针 11、在Visual Foxpro6.0中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为-------。 A、向导 B、设计器 C、生成器 D、项目管理器 12、在Visual Foxpro6.0中,可对字段字段有效性规则的表---------。 A、必须是数据库表 B、必须是自由表 C、自由表或数据库表 D、不能设置字段的默认值 13、对数据表的数据进行操作,通常是在--------环境下完成的。 A、表浏览器 B、表向导 C、表设计器 D、表编辑器 14、下列关于表的索引的描述中,错误听是------。 A、复合索引文件的扩展名为.CDX B、结构复合索引文件随表的打开而自动打开 C、当对表编辑修改时,其结构复合索引文件中的所有索引自动维护 D、每张表只能建一个主索引和一个候选索引 15、若能够正常执行下面的命令,说明字段“修理日期”的类型是--------. REPLACE ALL 修理日期WITH DTOC(DATE()) A. 数值型 B. 字符型 C.逻辑型 D.日期型三、程序三、 三、程序填空题(每空2分,共50分) 1、如下程序是计算[1]的,执行后的结果是[2]。 STORE0TOx,y DOWHILE.T. x=x+1 y=y+x IFx>=100 EXIT ENDIF ENDDO

visualfoxpro数据运算练习题及答案

第二章Visual FoxPro数据运算 一、选择题 1、依次执行Visual FoxPro=″ABC″和ABC= Visual FoxPro命令后,再执行Visual FoxPro+ABC命令的 结果是。 A)ABCABC B)Visual FoxProABC C)FoxPro Visual FoxPro D)ABC Visual FoxPro 2、(2001-9-20)-(2001-9-10)+4^2的结果是。 A)26 B)6 C)18 D) -2 3、下列不能作为VFP中变量名。 A)ABCDEFG B)P000000 C)89TWDDFF D)xyz A)赋值表达式B)日期表达式C)算术表达 式D)关系表达式 A)64 B)31 C)49 D)22 A) B) C)-3 D)3

A) B) C) D)16 A)(0,1) B)(1,10) C)(0, 10) D)(1,9) A)*INT(x+ B)*INT(100*(x+) C)*INT(100*(x+) D)*INT(x+ A)SIN25 B)SIN(25) C) SIN(250) D)SIN(25*PI()/180) A)0≤x<100 B)0<=x<100 C)0<=X and x<100 D)0=x OR x<100 12、下列符号中是VFP中的合法变量名。 A)AB7 B)7AB C)IF D)“AIB” 13、函数STR的值是。 A)-304 B)304 C)305 D) -305 14、连续执行以下命令之后,最后一条命令的输出结果是。 SET EXACT OFF X="A " IIF("A"=X,X-"BCD",X+"BCD") A)A B)BCD C)A BCD D)ABCD

VisualFoxPro考试试题及答案

VFP考试试题及答案 一.单选题 1.关系模型的完整性不包括(A)。 A.迭代完整性 B.实体完整性 C.参照完整性 D.用户定义完整性 2.VisualFoxPro数据中的每一行称为(C)。 A.串标 B.行号 C.记录 D.编数 3.关系数据模型中的关系指的是(D)。 A.表行 B.表列 C.总和 D.二维表 4.常用的数据模型中有(C)。 A.比较模型 B.曲面模型 C.关系模型 D.对称模型 5.常用的数据模型中包括(A)。 A.层次模型 B.线性模型 C.双轨模型 D.瀑布模型 6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。 A.索引 B.合并 C.列序 D.标号 7.数据库系统的三级模式中包括(B)。 A.循环模式 B.模式 C.高级模式 D.流行模式 8.常用的数据模型里有(B)。 A.回旋模型 B.网状模型 C.棱状模型 D.交叉模型 9.VisualFoxPro的表中每一列称作(A)。 A.字段 B.列标 C.名称 D.线型 10.数据库系统不包括(D)。 A.操作系统 B.数据表 C.数据库 D.计划书 11.数据模型描述的是(C)。 A.大小 B.颜色 C.事物间联系 D.特征 12.关系二维表中垂直方向的列称作(C)。 A.列名 B.特征 C.属性 D.行标

13.数据库系统三级模式中包括(A)。 A.外模式 B.层叠模式 C.交叉模式 D.圆环模式 14.数据库是指(A)的数据集合。 A.相关的 B.无序的 C.混合的 D.循环的 15.关系二维表中水平方向的行称作(A)。 A.元组 B.行标 C.数值 D.列值 16.数据库系统中不包括(B)。 A.数据库 B.空调 C.管理员 D.数据库管理系统 17.数据库系统的特点不包括(D)。 A.数据共享 B.减少数据冗余 C.避免不一致 D.数据交叉 18.数据库管理系统的英文缩写是(B)。 A.DA B.DBMS C.MANG D.GUANLI 19.数据库系统的组成中不包括(A)。 A.说明书 B.数据库管理系统 C.电脑主机 D.数据 20.关系二维表中列的取值围称作(A)。 A.域 B.值围 C.数据 D.区间 21.数据库的英文缩写是(C)。 A.SJK B.ABC C.DB D.OBJ 22.符合数据库特点的是(A)。 A.存储在计算机部 B.无序的 C.部无关的 D.用户独享 23.以下选项属于数值类数据的是(B)。 A.一二三 B.123 C.2012/2/1 D.ABC 24.关系R(D1,D2)的目等于(B)。 A.1 B.2 C.3 D.4 25.关系代数中的专门的关系运算中不包括(A)。 A.套用 B.选择 C.投影 D.连接 26.关系运算的类别中包括(C)。

visualfoxpro程序设计实验报告

VF程序设计实验报告 图书馆管理系统 专业: 学号: 姓名: 指导教师:

2010年12月31日 目录 第一部分系统概述--------------------------------2第二部分系统功能模块设计------------------------2第三部分系统数据库及表设计----------------------2第四部分系统菜单设计----------------------------5第五部分系统界面设计----------------------------6第六部分系统相关程序代码-----------------------13第七部分实验报告小结---------------------------22第八部分参考资料-------------------------------22

一、系统概述 近年来,随着图书馆规模的不断扩大,图书数量相应的增加,有关图书的各种信息量也成倍增加,面对庞大的信息量,传统的人工管理户导致图书管理的混乱,人力与物力过多的浪费,图书管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理。因此,为了充分发挥了图书馆的功效,最大限度地为读者服务,必须制定一套合理、有效,规范和实用的图书馆管理系统,对图书资料进行集中统一的管理。 根据上述需要,我们建立本图书馆管理系统。 根据图书、读者和管理员三者之间的关系,本系统主要实现读者对图书的查询、个人信息的修改和管理员对读者、图书的管理。 本系统采用作为开发工具。 二、系统功能模块设计 本系统可以完成一般图书馆关于图书查询、借阅及书库管理的主 要功能。其中:图书查询模块可以查询所需要的图书;读者管理模块 中,读者可以查看自己的信息,对登陆密码进行修改,管理员可以对

VFP程序设计教程习题答案

第一章 1.试说明数据与信息的区别和联系。 数据是人们用于记录事物情况的物理符号。信息是数据中所包含的意义。数据与信息既有区别,又有联系。数据是表示信息的,但并非任何数据都能表示信息,信息只是加工处理后的数据,是数据所表达的内容。另一方面信息不随表示它的数据形式而改变,它是反映客观现实世界的知识,而数据则具有任意性,用不同的数据形式可以表示同样的信息,信息只是加工处理后的数据,是数据所表达的内容。 2.什么是数据库、数据库管理系统和数据库系统? 数据库是在数据库管理系统的集中控制之下,按一定的组织方式存储起来的、相互关联的数据集合。 数据库管理系统(Database Management System,DBMS)是对数据进行统一的控制和管理,从而可以有效地减少数据冗余,实现数据共享,解决数据独立性问题,并提供统一的安全性、完整性和并发控制功能的系统软件。 数据库系统是把有关计算机硬件、软件、数据和人员组合起来为用户提供信息服务的 系统。 3.简述数据库的三级模式结构。 为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设 计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、模 式和内模式。 模式又称概念模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数 据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。外模式又称子模式,对应于用户级。它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。内模式又称存储模式,对应于物理级。它是数据库中全体数据的内部表示或底层描述。 4.数据库系统的特点是什么? 特点是数据共享,减少数据冗余,具有较高的数据独立性,增强了数据安全性和完整性保护。 5.实体之间的联系有哪几种?分别举例说明。

VFP程序设计典型例题汇总

Visual FxoPro程序设计题 1.编写程序,从键盘输入一个日期,查询STUDENT表中该日期以后出生的学生信息并显示在浏览窗口中。 use student &&运行前单击教学管理数据库 input “请输入某日期:” to r q *输入时有提示,或input to rq输入时无提示,输{^1987-01-01} browse for 出生日期>rq 2.有一函数: x (x<1) y= 2x-1 (1≤x<10) 3x-11 (x≥10) 编写程序,输入x,输出y的值。 clear input "Enter x please!" to x if x<1 y=x else if x<10 y=2*x-1 else y=3*x-11 endif endif ? 'x=',x,'y=',y 3.编写程序,从键盘输入一个年份,判断它是否闰年。 clear input "Enter year number please!" to y if y%4=0 and y%100<>0 or y%400=0 ? y,"is a leap year!" else ? y,"is not leap year." Endif

4.编写程序,输入一个百分制成绩,要求输出成绩等级“A”、“B”、“C”、“D”、“E”。90分以上为“A”,80~89分为“B”,70~79分为“C”,60~69分为“D”,60分以下为“E”。 clear input “请输入一百分制成绩” to cj do case case cj>=90 ?” A” case cj>=80 ?” B” case cj>=70 ?” C” case cj>=60 ?” D” otherwise ?” E” endcase 5.编写程序,从键盘输入一个正整数M,输出M内(包括M)所有偶数。 clear input to m for i=0 to m step 2 ??str(i,5) Endfor 6.编写程序,从键盘输入一个正整数M,计算M内(包括M)所有偶数之和。 clear input to m s=0 for i=2 to m step 2 s=s+i Endfor ? s

vfp变量作用域试题

1、有如下ABC.PRG和XYZ.PRG两个程序, 写出执行命令Do ABC后的结果。**ABC.PRG Store 10 To a, b, c Do xyz With a, a+b, 10 ?a, b, c ?i, m, n Return **XYZ.PRG Para x, y, z Public i, m 60 Store 5 To i, m, n i=x+y X=y+z y=m+n ?x, y, z Return 2、有如下TEST.PRG 和SUB.PRG两个程序, 写出执行命令Do ABC 后的结果。* TEST.PRG Public a a=1 c=3 b=5 Do SUB ? “返回主程序:a, b, c, d=”, a, b, c, d Return *SUB.PRG Private c a=a+1 61 d=2 c=4 b=6 ? “过程中a, b, c, d=”, a, b, c, d Return 3、有下列两个程序,写出执行命令Do PROG1后的运行结果。 **PROG1.PRG X=“同学们” Y=“你们好!” ?X+Y Do SUBPRO ?X, Y, Z Return ** SUBPRO.PRG

Private X Public Z X=100 Y=200 Z=300 ?X+Y+Z Return 4、有以下3 个程序,写出执行命令Do TEST 后运行的结果。**TEST.PRG a=5 b=6 c=7 Do SUBI ?’a1, b1, c1=’, a, b, c Do SUB2 With a+b, c, 10 ?’a2, b2, c2=’, a, b, c Return * *SUB1.PRG Private b, c a=21 b=22 c=23 Return Do SUB1 Return **SUB2.PRG Parameter x, y, z ?’x, y, z=’, x, y, z x=31 y=32 z=33 63 Return 5、阅读下面两个程序,写出执行Do MAIN命令后的运行结果。**MAIN.PRG X1=1 X2=3 Do P1 With X1, X2 ? “X1=”+Str(X1, 1), “X2=”+Str(X2, 1) X1=2 X2=4 Do P1 With X1, X1+X2 ? “X1=”+Str(X1, 1), “X2=”+Str(X2, 1)

VisualFoxPro数据库编程函数大全

大全 数据库函数大全 VisualFoxPro数据库函数 ADATABASES()将所有打开数据库的名称和路径放到内存变量数组中 ADBOBJECTS()把当前数据库中的命名连接名、关系名、表名或sQL视图名放到一个内存变量数组中AFIELDS()把当前表的结构信息存放在一个数组中,并且返回表的字段数 ALIAS()返回当前表或指定工作区衰的别名 ASESSIONS()创建一个已存在的数据工作期ID数组 ATAGINFO()创建一个包含索引和键表达式的名字、数量和类型信息的数组 AUSED()将一个数据工作期中的表别名和工作区存入内存变量数组 BOF()确定当前记录指针是否在表头 CANDIDATE()判断索引是否为候选索引 CDX()根据指定的索引位置编号,返回打开的复合索引(.CDX)文件名称 CPDBP()返回一个打开表所使用的代码页 CREATEOFFLINE()由已存在的视图创建一个游离视图 CURSORGETPROP()返回VisualFoxPro表或临时表的当前属性设置 CURSORSETPROP()指定VisualFoxPro表或临时表的属性设置 CURSORTOXML()转换VisualFoxPro临时表为XML文本 CURVAL()从磁盘上的表或远程数据源中直接返回字段值 DBC()返回当前数据库的名称和路径 DBF()返回指定工作区中打开的表名,或根据表别名返回表名 DBSETPROP()给当前数据库或当前数据库中的字段、命名连接、表或视图设置一个属性 DELETED()返回一个表明当前记录是否标有删除标记的逻辑值 DESCENDING()是否用DESCENDING关键字创建了一个索引标识 DROPOFFLINE()放弃对游离视图的所有修改,并把游离视图放回到数据库中 EOF()确定记录指针位置是否超出当前表或指定表中的最后一个记录 FCOUNT()返回衰中的字段数目 FIELD()根据编号返回表中的字段名 FILTER()返回SETFILTER命令中指定的表筛选表达式 FLDLIST()对于SETmELDS命令指定的字段列表,返回其中的字段和计算结果字段表达式 FLOCK()尝试锁定当前表或指定表 FOR()返回一个己打开的单项索引文件或索引标识的索引筛选表达式 FOUND()如果CONTINUE、FIND、LOCATE或SEEK命令执行成功,函数的返回值为"真" FSIZE()以字节为单位,返回指定字段或文件的大小 GETFLDSTATE()返回一个数值,标明表或临时表中的字段是否已被编辑,或是否有追加的记录,或者记录的删除状态是否已更改 GETNEXTMODIFIED()返回一个记录号,对应于缓冲表或临时表中下一个被修改的记录 HEADER()返回当前或指定表文件的表头所占的字节数 IDXCOLLATE()返回索引或索引标识的排序序列 INDBC()如果指定的数据库对象在当前数据库中,则返回"真"(.T.) INDEXSEEK()在一个索引表中搜索第一次出现的某个记录 ISEXCLUSIVE()判断一个表或数据库是以独占方式打开的 ISFLOCKED()返回表的锁定状态 ISREADONLY()判断是否以只读方式打开表 ISRLOCKED()返回记录的锁定状态 KEY()返回索引标识或索引文件的索引关键字表达式 KEYMATCH()在索引标识或索引文件中搜索一个索引关键字 LOOKUP()在表中搜索字段值与指定表达式匹配的第一个记录 LUPDATE()返回一个表最近一次更新的日期

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