vfp常用命令

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

VFP常用命令,函数,属性,事件和方法一.常用命令

1.CREATE TABLE-SQL

创建一个含有指定字段的表。

2.ALTER TABLE-SQL

以编程方式修改表的结构。

3.SELECT

激活指定工作区。

4.USE

打开一个表及其相关索引文件,或打开一个SQL视图。5.CLOSE TABLES

关闭所有打开数据库中的所有表。

6.COPY STRUCTURE

用当前选择的表结构创建一个新的空自由表。

7.COPY TO

用当前选定表的内容创建新文件。

8.RENAME TABLE

重命名当前数据库中的表。

9.BROWSE

打开浏览窗口。

10.A PPEND

在表的末尾添加一个或多个新记录。

11.A PPEND FROM

从一个文件中读入记录,添加到当前表的尾部。

12.G O/GOTO

将记录指针移到指定记录上。

13.L OCATE

按顺序搜索表,从而找到满足指定逻辑表达式的第一个记录。14.S EEK

在一个表中搜索首次出现的一个记录。

15.S KIP

使记录指针在表中向前或向后移动。

16.C ONTINUE

继续执行先前的LOCATE命令。

17.E DIT

显示要编辑的字段。

18.D ELETE

给要删除的记录做标记。

19.D ELETE-SQL

给要删除的记录做标记。

20.P ACK

从当前表中永久删除有删除标记的记录。

21.R ECALL

恢复所选表中带删除标记的记录。

22.Z AP

从表中删除所有记录。

23.I NSERT-SQL

在表尾追加一个包含指定字段值的记录。

24.R EPLACE

更新表的记录内容。

25.U PDATE-SQL

以新值更新表中的记录。

26.S ET EXCLUSIVE

指定Visual FoxPro在网络上是以独占方式,还是以共享方式打开表文件。

27.S ET FILTER

指定访问当前表中记录时必须满足的条件。

28.S ET DELETED

指定Visual FoxPro 是否处理标有删除标记的记录。

29.S ET INDEX

打开一个或多个索引文件,供当前表使用。

30.S ET ORDER

指定表的主控索引文件或标识。

31.G A THER

将当前选定表中的当前记录的数据替换为某个数组、内存变量组或对象中的数据。32.S CATTER

从当前记录中把数据复制到一组内存变量或数组中。

33.O PEN DATABASE

打开一个数据库。

34.S ET DATABASE

指定当前数据库。

35.D ELETE DATABASE

从磁盘上删除数据库。

36.D ISPLAY DA TABASE

显示有关当前数据库的信息。

37.M ODIFY DATABASE

打开数据库设计器,让用户能够交互地修改当前数据库。

38.V ALIDATE DA TABASE

保证当前数据库中表和索引位置的正确性。

39.S ELECT-SQL

从一个表或多个表中检索数据。

40.D O

执行一个Visual FoxPro 程序或过程。

41.D O FORM

运行用表单设计器创建的、编译过的表单或表单集。

42.R EPORT

根据MODIFY REPORT或CREATE REPORE创建的报表定义文件,显示或打印报表。43.C ALCULATE

对表中的字段或包含字段的表达式进行财务和统计操作。

二.常用函数

1.ABS(数值表达式)

返回指定数值表达式的绝对值。

2.ALLTRIM(字符表达式)

删除指定字符表达式的前后空格符,并且返回删除空格符后的字符串。

3.ASC(字符表达式)

返回字符表达式中最左边字符的ANSI值。

4.AT(字符串1,字符串2[,N])

返回字符串1在字符串2中出现的位置(N为第几次出现,省略为1)。

5.*ATC(字符串1,字符串2[,N]

同AT(字符串1,字符串2[,N]),不区分字符的大小写。

6.BETWEEN(表达式1,表达式2,表达式3)

当表达式1的值大于等于表达式2的值而小于等于表达式3的值时,返回.T.,否则返回.F.。7.BOF([工作区号/别名])

返回指定工作区号/别名当前记录是否在表头(省略工作区号/别名为当前工作区)。8.CHR(数字)

数字在0---255之间,根据指定的ASCII码,返回其对应的字符。

9.CREATEOBJFCT(类名[,参数1,参数2,…])

从类定义或支持OLE的应用程序创建对象。

10.C TOD(字符表达式)

把字符表达式转换成日期表达式。

11.D A TE()

返回当前系统日期。

12.D A TATIME()

返回当前系统日期和时间。

13.D AY(日期)

返回该日期是某月中的第几天。

14.D BGETPROP(cName,cType,cProperty)

返回当前数据库的属性,或返回当前数据库中字段、命名连接、表或视图的属性。

15.D BSETPROP(cName,cType,cProperty,ePropertyValue)

给当前数据库或当前数据库中的字段、命名连接、表或视图设置一个属性。

16.D BUSED(数据库名称)

当指定的数据库已打开时,返回.T.。

17.D ELETED([工作区号/别名])

返回指定工作区号/别名当前记录是否标有删除标记(省略工作区号/别名为当前工作区)。18.D TOC(日期表达式)

把日期表达式转换成字符表达式

19.E MPTY(表达式)

确定表达式是否为空值。

20.E OF([工作区号/别名])

返回指定工作区号/别名当前记录是否在表尾(省略工作区号/别名为当前工作区)。

21.F COUNT([工作区号/别名])

返回表中字段数目。

相关文档
最新文档