1.VF的全名是什么

2.Access数据库程序设计和FoxBASE数据库管理系统的区别

3.dbf是什么文件格式

4.PB/Sybase系统开发中的数据库转移

5.DBT文件用什么打开

6.foxpro最基本的命令及其使用方法。

foxbase,foxpro属于_foxbase

foxbase是DOS版的,已经没有了,多数是使用VFP,在工作中作为一个数据管理工具还是很得心应手的,但是靠这个找工作是很少了(只能算一个特长吧)。

C语言是个基础,除非搞工控之类的专用硬件开发,实际很少使用。现在是用它的可视编程版本VC或BCB了,如果会这两门语言中的一种,加上一门数据库(SQL,ORACLE,DB2等),就可以找工作了。

所以,看来您需要在所具备的基础上再学习一下才可以

=================

最好的办法是直接上手作一个系统,需要资料、有问题就到网上查、问,还要充分利用系统帮助,不需要太多的书。

VF的全名是什么

C和C++有关系,Foxpro和Foxbase关系,它们都是编程语言。 C++是C的升级,是面向对象编程方法的编程语言。

Foxpro是Foxbase的升级,是面向对象编程方法的小型数据库管理语言。最盛行的C++是MicroSoft的Virsual C++,最盛行的Foxpro是MicroSoft的Virsual Foxpro.

Access数据库程序设计和FoxBASE数据库管理系统的区别

Visual FoxPro简称VFP。

Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。Visual FoxPro源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。

FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。

扩展资料:

发展过程

1980年,Ratliff 和3个销售精英成立了 Aston-Tate 公司,直接将软件命名为 dBASE Ⅱ而不是 dBASEⅠ。后来这套软件经过维护和优化,升级为 dBASE Ⅲ。

1992年,微软公司在收购 Fox Software 公司后,推出 FoxPro 2.5版本,有MS-DOS和 Windows 两个版本。使程序可以直接在基于图形的 Windows操作系统上稳定运行。

1995年,推出了 Visual FoxPro 3.0数据库管理系统。它使数据库系统的程序设计从面向过程发展成面向对象,是数据库设计理论的一个里程碑。

1998年,在推出 Windows 98操作系统的同时推出了 Visual FoxPro 6.0。

21世纪以来,Visual FoxPro 7.0、Visual FoxPro 8.0 和 Visual FoxPro 9.0 也相继推出,这些版本都增强了软件的网络功能和兼容性。同时,微软公司推出了 Visual FoxPro 的中文版本。

百度百科-VF

dbf是什么文件格式

当然选择Access,第1这个软件在office里头,比较方便,第2这个软件还在升级,而FoxBASE已经被微软淘汰出开发套件,2003的就被淘汰,所以建议你学习Access,不过要是真的学FoxBASE,也不要紧,概念这东西你将掌握的更好,有对于以后的升入学习打下基础。

总之2个都不错,优先考虑Asscee

PB/Sybase系统开发中的数据库转移

dbf是一种特殊的文件格式,表示数据库文件,Foxbase,Dbase,Visual FoxPro等数据库处理系统所产生的数据库文件。

DBF是Digital Beam Forming的缩写,译为数字波束形成 或数字波束合成。数字波束形成技术是天线波束形成原理与数字信号处理技术相结合的产物,其广泛应用于阵列信号处理领域。

文件格式:

(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储存,有的储存程序,有的储存文字信息。

每一类信息,都可以一种或多种文件格式保存在电脑存储中。每一种文件格式通常会有一种或多种扩展名可以用来识别,但也可能没有扩展名。扩展名可以帮助应用程序识别的文件格式。

DBT文件用什么打开

  摘要

  针对在大型MIS系统中经常遇到将一种数据库的原始数据转移到服务器数据库进行的处理问题 将本地磁盘上的Foxbase数据库数据转移到Sybase 数据库服务器为例 提出了几种有效的方法 并对各种方法的优缺点作了一一的说明和比较

 在大型的MIS系统中大多是用客户机/服务器(C/S)的网络体系结构 在该系统中数据集中存储在服务器的数据库中 开发新的MIS系统的时候 数据的集和录入是一个重要的部分 以电信计费系统为例主要有以下几个方面

  )原始数据的分拣处理 处理的对象主要是磁盘 磁带 或者光盘的二进制数据

  )以往系统中的档案数据和参数数据的转移处理 以减少用户的输入量和因为人工输入所带来的错误 处理的对象主要是Foxbase Access等数据库文件

  )信息台或者其它部门送来的以Foxbase Access等文件存储的费用文件 如 信息台送来的费用数据等

 本文中将结合PowerBuilder/Sybase系统开发的实例 重点介绍 ) )两种情况的处理过程(即完成本地数据库文件向服务器数据库中的转移)中所取的几种方式 以及各种方式的具体设计方法 说明了每种方法的普遍性和针对性 并对其优缺点作了比较

  利用importfile ( )函数实现转移

 PowerBuilder是一种进行C/S系统开发的优秀的前端工具 本身提供了大量的功能和函数 其中DataWindow数据窗口是其重要的组成部分 具有强大的功能 其中importfile( )函数能够完成数据的转移

 实现的过程是在服务器上创建一个同磁盘上的数据库结构相同的表 创建一个数据窗口对象(dw_fox) 取数据源建立数据窗口 利用数据窗口对象本身的importfile( )函数将数据转移到数据窗口中 利用update( )函数将数据保存到服务器上所建的表中

 dw_fox importfi e (cipan_file_name)

 dw_fox Update ( )

 其中cipan_file_name为磁盘上的文件及其路径名称 该处理简单 但是缺乏灵活性 对在服务器数据库中建立的表的结构有比较高的要求 保证严格的一致性 但可以作相应的处理将有效的数据处理后转移到自己建的表中

  利用ODBC连接实现转移

 ODBC是一种标准的应用程序接口(API) 最早由Microsoft Windows系统实现 它允许一个应用程序同时连接多个数据源 它使用标准的SQL语句作为其数据查询语句 在处理过程中先通过ODBC画板静态地建立一个ODBC连接磁盘上的Foxbase数据库 编程中创建一个本地的事务对象连接本地的数据库 通过处理后 将有效的数据送到服务器上事先设计的一个与Foxbase数据库相类似的表中 保存有效的数据就可以了 在实际处理的过程中 各个地方的磁盘文件名是不同的 这样所连接的数据库文件名和目录都是变化的 那么在设计的时候就不能够实现将ODBC的接口固定设计出来 在处理的时候一般有两种方式 前端作一定的处理 即按照系统要求的目录和文件名称进行拷贝 为了使应用程序有更好的适应性 我们没有取这种方式 而是另外一种方式 取动态建立ODBC连接的方式

 在PowerBuilder的ODBC连接中需要几个重要的参数 在利用ODBC事先建立一个连接FoxBASE数据库后(如Foxbase) 查看pb ini文件时将有如下的记录   [PROFILE Foxtran]  DBMS=ODBC   DbParm=Connectstring= DSN=FoxBASE Prompt= AutoCommit=

 同样打开注册器在HKEY_CURRENT_USER Sofare\ODBC\ODBC INI下将会发现已经注册的FoxBASE主键 这些给我们动态地建立ODBC连接提供了重要的资料

 在具体的设置中利用PowerBuilder提供的函数注册一个ODBC的连接 然后创建一个事务对象连接本地(磁盘)的数据库 作相应的处理后将所需要的数据送到服务器上 具体的操作如下

 RegistrySet( HKEY_CURRENT_USER\Sofare\ODBC\ODBC INI\FoxBASE Default Dir regstring! file_path)//设置FoxBASE主键  Transaction Foxtran  Foxtran=create Transaction //下面是初始化  Foxtran DBMS= ODBC Foxtran DBParm= Connectstring= DSN=FoxBASE connect using Foxtran

 其中FoxBASE是注册的ODBC的名称 Foxtran是事务对象管理中创建的用以连接Foxbase数据库的新事务 然后对事务对象进行初始化 file_path是磁盘数据库所在的路径名称(可根据用户输入的文件路径和文件名分析后取得) 利用动态创建ODBC连接同样可以同时连接其它的本地数据库如Access或者Sybase SQL anywhere等 具有一定的灵活性

  利用数据管道实现转移

 PowerBuilder的数据管道对象是在开发(利用Data Pipeline画板来完成)和运行(动态的生成)当中传输数据和数据结构的一种有效的方案 这些数据库可以是相同的DBMS或不同的DBMS 数据传输可以是插入一张完整的数据表或者表的一部分及其数据 也可以是更新已有表的数据 转换时几个重要的选项是 源数据库 目标数据库 移动数据出来的源表 数据将移到的目的表 所要完成的管道操作等 下面以在运行中使用为例来加以说明其处理的过程

 ( )建立管道对象(Pipe_copy_convert) 然后建立一个管道类型的标准类用户对象u_pipeline和一个数据窗口dw_pipe_errors 在运行的过程中创建用户对象实例 对它的属性进行赋值 iu_pipeline=create u_pipelineiu_pipeline DataObject= pipe_copy_convert

 ( )创建连接源数据库和目标数据库的事务对象 初始化连接事务对象(同上)

 Transaction Tran_sourse Tran_dest  Tran_sourse=create Transaction  Tran_dest=create Transaction   //初始化

 ( )运行数据管道及后续处理

 利用start()函数完成后 捕捉到错误后进行相应的处理 利用cancel()终止数据管道的执行

 iu_pipeline start (tran_sourse tran_dest dw_pipe_errors)   //错误处理  iu_pipeline cancel()

 利用数据管道能够比较快速的 直接的将本地数据库(包括表的整个结构或者部分以及数据)转移到服务器的数据库并保存在一个表中 在转移用户的原始档案资料的时候多取这种方法

  分析本地库系统实现转移

 在进行数据转换的过程中 由于各种数据的表的结构都是不一样的 以电信计费的信息费为例 不同的地区信息台使用的软件不同 数据字段几乎都是不一样的 实际的处理中也不是每一个字段的数据都有意义 或者都需要转换到服务器的数据库中 用户往往要求根据自己的需要来选择字段 计算方式以及每列的约束条件(如有些项目有最大值的限制等) 利用以上的方法来处理就有些困难 在实际的处理中 我们考虑分析本地数据库的系统表 来得到本地数据库的结构 将数据库中的各个字段呈现在用户的面前 用户作出选择后 加入一定的条件 再进行处理 将利用动态SQL语句生成一个满足条件的表 这样就要求用户能够通过系统来了解磁盘数据库的内容 分析本地库的系统表后将得到较为满意的结果

 在利用ODBC连接到本地库后 发现并分析了几个系统表(System table) 其中有一个表是Pbcatcol中记录著用户数据库的结构 其中的一部分如表 所示(如果表为ADDRESS (ID Name Address Phone))

 表

 其中 pbc_tnam记录的是用户数据库的表名(Table name) (在Foxbase中一个表就是一个数据库) pbc_cnam记录的是用户数据库的列名(Column name)

 根据用户输入的文件名称 取消后缀即可得到数据库的表名 定义一个光标即可取得用户数据库的列名 将数据库展示在用户的面前 用户根据需要选择后再作处理

 DECLARE My_Cursor CURSOR FOR  SELECT pbcatcol pbc_cnam  FROM pbcatcol  

 利用分析系统表来得到用户数据库的结构是一个比较有效的方法 它能够对未知的数据库结构有一个清晰的认识 而不需要事先知道它的结构 但是它仍然有一个问题 就是通过分析系统表不能得到用户数据库的列的数据类型 在转换到服务器的数据库的时候要借助用户的输入才能够确定 即提供用户必须选择的项目来确定某一个字段的数据类型 能够比较好地完成数据的转换 具有相当大的灵活性 程序并不要关心用户数据库的类型 可以广泛地使用于各种类型的数据库(Foxbase Access等)

  分析服务器系统实现转移

 要确定一个数据库的结构 只要确定用户数据库的字段名和数据类型就可以了 利用分析本地库系统表的方式可以得到数据库的字段名 但是用户数据库的字段的数据类型仍然无法获得 通过分析Sybase服务器数据库的系统表可以得到服务器数据库中的表的字段名和数据类型 在设计的时候考虑取两种方法相结合的办法 先利用(数据管道)Pipeline将用户本地的数据库完整地转换到服务器的数据库中的一个表 然后通过分析服务器上的系统表 Pbcatcol Syscolumns Systypes 其中Pbcatcol表中同前面一样记录著用户表的表名和字段名等 Syscolumns中记录着数据库中所有表的字段名(Name) 字段的数据类型(Type) 字段的长度(Length)和精确度(Prec Scale)等 将三个表关联后可从中取得从磁盘上转换到服务器上的表的完整的结构(可以通过定义光标或者直接利用数据窗口的方式完成具体的设计)

 SELECT syscolumns name systypes name  FROM pbcatcol syscolumns systypes length  WHERE (syscolumns type=systypes type)  and (pbcatcol pbc_cnam=syscolumns name)  and ((pbcatcol pbc_tnam= Address ))

  分析数据库文件实现转移

 利用数据管道和分析服务器系统表相结合的方法能够比较完整的解决数据的转换问题 但仍然要将本地的数据库完整的转换到服务器上 增加了服务器的负担 占据了一定的存储空间 设计中我们试用了另一种方法 通过分析本地数据库本身的结构 希望有所收获 利用Visual C++以二进制的方式将数据库文件打开(此种方法只对Foxbase文件进行了分析)发现如图 所示的结构 文件存储的方式是表头和数据两个部分 表头以十六进制的 D结尾 其表头的规律是 第一个 个字节是文件头 从第二个 个字节后是第一个字段名和数据类型 第三个 字节开始又是第二个字段名和数据类型 以此类推 直到 D结束 其结构如表 所示 不足的部分添十六进制的 其中数据类型是简写 C Char D Date L Logical N Numeric M Memo G Genera

 表

 于是用PowerBuilder提供的文件处理函数FileOpen() FileSeek() FileRead() FileClose()等 可以分析Foxbase数据库文件 得到本地数据库的字段和数据类型 对各种字段的长度可以让用户来设定 或者系统按照最大和系统的要求来设定 在服务器的数据库上来产生相应的表 利用动态的数据窗口(Datawindow)可以显示本地库的数据和处理的结果

  结束语

lishixinzhi/Article/program/Sybase/201311/11215

foxpro最基本的命令及其使用方法。

FoxBASE的各类文件进行简要介绍:

1.数据库文件(.DBF)

在FoxBASE中,一个关系即一张二维表,是作为一个数据库文件来存储的,并表示为一个DBF文件。数据库文件由数据库结构和由各字段值组成的数据记录两部分组成。关系数据库的关系模式在FoxBASE中就是数据库结构。数据库结构包括若干个字段,一个字段对应关系的一个属性。数据以记录形式按行存取,一条记录就是关系中的一个元组。这种以字段为列,以记录为行所形成的二维表就是一个具体关系。数据库文件是系统中最基本的文件,常简称为库文件或数据库。

2.备注文件(.DBT)

备注文件是数据库文件的文件,专用于存放数据库中所定义的备注型(Memo)字段。如果数据库定义了备注型字段,系统将自动生成相应的.DBT文件,其文件主名与相应的数据库文件相同。由于备注型字段的长度是可变的,FoxBASE系统将其实际内容存放在DBT文件中,在库文件里一条记录的每个备注字段只占固定的10个字节。一个数据库文件的所有备注型字段的内容都放在同一个备注文件当中。

若数据库中没有定义备注型字段,则相应的备注文件便不存在。必须注意,如果备注文件被删除,或者在库文件改名或复制时没有对相应的.DBT文件改名或复制,则该数据库将无法打开。

3.索引文件(.IDX)

存放数据库中各个记录的索引,可理解为索引关键字的值与记录号的对应关系。用户可以根据应用的需要,按照表达式对数据库建立索引,例如按一个或几个字段的组合来建立索引。使用索引后数据处理的顺序将按照索引的逻辑顺序进行,并可以提高对记录的查询速度。

4.内存变量文件 (.MEM)

用户可以通过命令将内存变量以文件的形式放到磁盘上保存,需要时再重新调入内存。没有保存在.MEM文件中的内存变量,退出系统后便不复存在了。该文件独立于数据库文件。

5.命令文件 (.PRG)

存放用 FoxBASE命令和语句编写的应用程序,即源程序文件。可以在圆点提示符下使用DO命令来调用执行.PRG源程序。

6.屏幕格式文件 (.FMT)

屏幕格式文件是一种特殊类型的命令文件,用来存放用户自行定义的屏幕输入和输出界面。用户可以设计出美观实用的输入、输出界面并存放到屏幕格式文件中,以方便多次调用。如果不想使用系统的标准显示格式,也可以打开自定义的屏幕格式文件对数据库进行编辑。

7.报表格式文件 (.FRJ可)

存放用户用REPORT命令定义的报表输出格式,包括报表的标题、数据的输入输出格式数据项的小计和总计等。需要时可以调用此文件,将数据库的有关内容按照.FMA文件定义的报表格式显示或打印输出。但此类报表不带有表格线,不符合国内需要,实际上较少使用。

8.文本文件 (.TXT)

存放文本格式的数据,复制数据库时指定特定选项可以建立数据文本文件。主要用于FoxBASE数据库与其他应用软件交换数据,其他软件建立的数据文本文件亦可以读入到数据库中。用户也可以通过命令将系统的运行信息收集到文本文件中。

9.标签格式文件 (.LBL)

存放用户定义的标签格式,用于将数据库的内容按照用户用LABLE命令规定的形式,如名片、邮签、卡片等格式打印输出。

10.伪目标文件 (.FOX)

通过FoxPCOMP对命令文件 (.PRG)进行伪编译之后,系统将自动生成扩展名为.FOX的伪目标文件。它可以在FoxBASE的圆点提示符下直接运行,与被编译的源命令文件的功能等效。伪目标文件不可显示,从而可以增强系统的保密性,节省磁盘空间,减少程序的加载时间。

11.系统环境文件 (.VUE)

该文件用于保存某一时刻系统的状态。系统状态包括打开文件的情况、各数据库之间的关联设置及其他用SET命令设置的系统参数等。用LIST STATUS命令可显示出系统状态。

在下一行显示表达式串

? 在当前行显示表达式串

@... 将数据按用户设定的格式显示在屏幕上或在打印机上打印

ACCEPT 把一个字符串赋给内存变量

APPEND 给数据库文件追加记录

APPEND FROM 从其它库文件将记录添加到数据库文件中

AVERE 计算数值表达式的算术平均值

BROWSE 全屏幕显示和编辑数据库记录

CALL 运行内存中的二进制文件

CANCEL 终止程序执行,返回圆点提示符

CASE 在多重选择语句中,指定一个条件

CHANGE 对数据库中的指定字段和记录进行编辑

CLEAR 清洁屏幕,将光标移动到屏幕左上角

CLEAR ALL 关闭所有打开的文件,释放所有内存变量,选择1号工作区

CLEAR FIELDS 清除用SET FIELDS TO命令建立的字段名表

CLEAR GETS 从全屏幕READ中释放任何当前GET语句的变量

CLEAR MEMORY 清除当前所有内存变量

CLEAR PROGRAM 清除程序缓冲区

CLEAR TYPEAHEAD 清除键盘缓冲区

CLOSE 关闭指定类型文件

CONTINUE 把记录指针指到下一个满足LOCATE命令给定条件的记录,在LOCATE命令后出现。无LOCATE则出错

COPY TO 将使用的数据库文件复制另一个库文件或文本文件

COPY FILE 复制任何类型的文件

COPY STRUCTURE EXTENED TO 当前库文件的结构作为记录,建立一个新的库文件

COPY STRUCTURE TO 将正在使用的库文件的结构复制到目的库文件中

COUNT 计算给定范围内指定记录的个数

CREATE 定义一个新数据库文件结构并将其登记到目录中

CREATE FROM 根据库结构文件建立一个新的库文件

CREATE LABEL 建立并编辑一个标签格式文件

CREATE REPORT 建立宾编辑一个报表格式文件

DELETE 给指定的记录加上删除标记

DELETE FILE 删除一个未打开的文件

DIMENSION 定义内存变量数组

DIR 或 DIRECTORY 列出指定磁盘上的文件目录

DISPLAY 显示一个打开的库文件的记录和字段DISPLAY FILES 查阅磁盘上的文件

DISPLAY HISTORY 查阅执行过的命令

DISPLAY MEMORY 分页显示当前的内存变量

DISPLAY STATUS 显示系统状态和系统参数

DISPLAY STRUCTURE 显示当前书库文件的结构

DO 执行FoxBase程序

DO CASE 程序中多重判断开始的标志

DO WHILE 程序中一个循环开始的标志

EDIT 编辑数据库字段的内容

EJECT 使打印机换页的命令,将PROW()函数和PCOL()函数值置为0

ELSE 在IF...ENDIF结构中提供另一个条件选择路线

ENDCASE 终止多重判断

ENDDO 程序中一个循环体结束的标志

ENDIF 判断体IF...ENDIF结构结束标志

ERASE 从目录中删除指定文件

EXIT 在循环体内执行退出循环的命令

FIND 将记录指针移动到第一个含有与给定字符串一致的索引关键字的记录上

FLUSH 清除所有的磁盘存取缓冲区

GATHER FROM 将数组元素的值赋予数据库的当前记录中

GO/GOTO 将记录指针移动到指定的记录号

HELP 激活帮助菜单,解释FoxBASE+的命令

IF 在IF...ENDIF结构中指定判断条件

INDEX 根据指定的关键词生成索引文件

INPUT 接受键盘键入的一个表达式并赋予指定的内存变量

INSERT 在指定的位置插入一个记录

JOIN 从两个数据库文件中把指定的记录和字段组合成另一个库文件

KEYBOARD 将字符串填入键盘缓冲区

LABEL FROM 用指定的标签格式文件打印标签

LIST 列出数据库文件的记录和字段

LIST FILES 列出磁盘当前目录下的文件

LIST HISTORY 列出执行过的命令

LIST MEMORY 列出当前内存变量及其值

LIST STATUS 列出当前系统状态和系统参数

LIST STRUCTURE 列出当前使用的数据库的库结构

LOAD 将汇编语言程序从磁盘上调入内存 LOCATE 将记录指针移动到对给定条件为真的记录上

LOOP 跳过循环体内LOOP与ENDDO之间的所有语句,返回到循环体首行

MENU TO 激活一组@...PROMPT命令定义的菜单

MODIFY COMMAND 进入FoxBASE+系统的字处理状态,并编辑一个ASCII码文本文件(如果指定文件名以.PRG为后缀,则编辑一个FoxBASE+命令文件)

MODIFY FILE 编辑一个一般的ASCII码文本文件

MODIFY LABEL 建立并编辑一个标签(.LBL)文件

MODIFY REPORT 建立并编辑一个报表格式文件(.FRM)文件

MODIFY STRUCTURE 修改当前使用的库文件结构

NOTE/* 在命令文件(程序)中插入以行注释(本行不被执行)

ON 根据指定条件转移程序执行

OTHERWISE 在多重判断(DO CASE)中指定除给定条件外的其它情况

PACK 彻底删除加有删除标记的记录

PARAMETERS 指定子过程接受主过程传递来的参数所存放的内存变量

PRIVATE 定义内存变量的属性为局部性质

PROCEDURE 一个子过程开始的标志

PUBLIC 定义内存变量为全局性质

QUIT 关闭所有文件并退出FoxBASE+

READ 激活GET语句,并正是接受在GET语句中输入的数据

RECALL 恢复用DELETE加上删除标记的记录

REINDEX 重新建立正在使用的原有索引文件

RELEASE 清楚当前内存变量和汇编语言子程序

RENAME 修改文件名

REPLACE 用指定的数据替换数据库字段中原有的内容

REPORT FORM 显示数据报表

RESTORE FROM 从内存变量文件(.MEM)中恢复内存变量

RESTORE SCREEN 装载原来存储过的屏幕映象

RESUME 使暂停的程序从暂停的断点继续执行

RETRY 从当前执行的子程序返回调用程序,并从原调用行重新执行

RETURN 结束子程序,返回调用程序

RUN/! 在FoxBASE+中执行一个操作系统程序

SAVE TO 把当前内存变量及其值存入指定的磁盘文件(.MEM)

SAVE SCREEN 将当前屏幕显示内容存储在指定的内存变量中

SCATTER 将当前数据库文件中的数据移到指定的数组中

SEEK 将记录指针移到第一个含有与指定表达式相符的索引关键字的记录

SELECT 选择一个工作区来源:考试大-计算机二级 SET 设置FoxBASE+控制参数

SET ALTERNATE ON/OFF 设置传送/不传送输出到一个文件中

SET ALTERNATE TO 建立一个存放输出的文件

SET BELL ON/OFF 设置输入数据时响铃/不响铃

SET CARRY ON/OFF 设置最后一个记录复制/不复制到添加的记录中

SET CENTURY ON/OFF 设置日期型变量要/不要世纪前缀

SET CLEAR ON/OFF 设置屏幕信息能/不能被清除

SET COLOR ON/OFF 设置彩色/单色显示

SET COLOR TO 设置屏幕显示色彩

SET CONFIRM ON/OFF 设置在全屏幕编辑方式中,要求/不要求自动跳到下一个字段

SET CONSOLE ON/OFF 设置将输出传送/不传送到屏幕

SET DATE 设置日期表达式的格式

SET DEBUG ON/OFF 设置传送/不传送ECHO的输出到打印机上

SET DECIMALS TO 设置计算结果需要显示的小数位数

SET DEFAULT TO 设置默认的驱动器

SET DELETED ON/OFF 设置隐藏/显示有删除标记的记录

SET DELIMITER TO 为全屏幕显示字段和变量设置定界符

SET DELIMITER ON/OFF 选择可选的定界符

SET DEVICE TO SCREEN/PRINT 将@...SAY命令的结果传送到屏幕/打印机

SET DOHISTORY ON/OFF 设置存/不存命令文件中的命令到历史记录中

SET ECHO ON/OFF 命令行回送到屏幕或打印机

SET ESCAPE ON/OFF 允许ESCAPE退出/继续命令文件的执行

SET EXACT ON/OFF 在字符串的比较中,要求/不要求准确一致

SET EXACLUSIVE ON/OFF 设置数据库文件的共享

SET FIELDS ON/OFF 设置当前打开的数据库中部分/全部字段为可用

SET FIELDS TO 指定打开的数据库中可被访问的字段

SET FILTER TO 在操作中将数据库中所有不满足给定条件的记录排除

SET FIXED ON/OFF 固定/不固定显示的小数位数

SET FORMAT TO 打开指定的格式文件

SET function..设置F1-F9功能键值

SET HEADING ON/OFF 设置LIST或DISPLAY时,显示/不显示字段名

SET HELP ON/OFF 确定在出现错误时,是否给用户提示

SET HISTORY ON/OFF 决定是/否把命令存储起来以便重新调用

SET HISTORY TO 决定显示历史命令的数目

SET INDEX TO 打开指定的索引文件来源:考试大-计算机 SET INTENSITY ON/OFF 对全屏幕操作实行/不实行反转显示

SET MARGIN TO 设置打印机左页边

SET MEMOWIDTH TO 定义备注型字段输出宽度和REPORT命令隐含宽度

SET MENU ON/OFF 确定在全屏幕操作中是否显示菜单

SET MESSE TO 定义菜单中屏幕底行显示的字符串

SET ODOMETER TO 改变TALK命令响应间隔时间

SET ORDER TO 指定索引文件列表中的索引文件

SET PATH TO 为文件检索指定路径

SET PRINT ON/OFF 传送/不传送输出数据到打印机

SET PRINTER TO 把打印的数据输送到另一种设备或一个文件中

SET PROCEDURE TO 打开指定的过程文件

SET RELATION TO 根据一个关键字表达式连接两个数据库文件

SET SAFETY ON/OFF 设置保护,在重写文件时提示用户确认

SET SCOREBORAD ON/OFF 设置是/否在屏幕的第0行上显示FoxBASE+的状态信息

SET STATUS ON/OFF 控制是/否显示状态行

SET STEP ON/OFF 每当执行完一条命令后,暂停/不暂停程序的执行

SET TALK ON/OFF 是否将命令执行的结果传送到屏幕上

SET TYPEAHEAD TO 设置键盘缓冲区的大小

SET UNIQUE ON/OFF 在索引文件中出现相同关键字的第一个/所有记录

SKIP 以当前记录指针为准,前后移动指针

SORT TO 根据数据库文件的一个字段或多个字段产生一个排序的哭文件

STORE 赋值语句

SUM 计算并显示数据库记录的一个表达式在某范围内的和

SUSPEND 暂停(挂起)程序的执行

TEXT...ENDTEXT 在屏幕上当前光标位置显示...的文本数据块

TOTAL TO 对预先已排序的文件产生一个具有总计的摘要文件

TYPE 显示ASCII码文件的内容

UNLOCK 解除当前库文件对记录和文件的加锁操作

UPDATE 允许对一个数据库进行成批修改

USE 带文件名的USE命令打开这个数据库文件。无文件名时,关闭当前操作的数据库文件

WAIT 暂停程序执行,按任意键继续执行

ZAP 删除当前数据库文件的所有记录(不可恢复)来源:考