vfp中的常用函数与命令.docx

上传人:b****1 文档编号:13267148 上传时间:2023-06-12 格式:DOCX 页数:26 大小:25.73KB
下载 相关 举报
vfp中的常用函数与命令.docx_第1页
第1页 / 共26页
vfp中的常用函数与命令.docx_第2页
第2页 / 共26页
vfp中的常用函数与命令.docx_第3页
第3页 / 共26页
vfp中的常用函数与命令.docx_第4页
第4页 / 共26页
vfp中的常用函数与命令.docx_第5页
第5页 / 共26页
vfp中的常用函数与命令.docx_第6页
第6页 / 共26页
vfp中的常用函数与命令.docx_第7页
第7页 / 共26页
vfp中的常用函数与命令.docx_第8页
第8页 / 共26页
vfp中的常用函数与命令.docx_第9页
第9页 / 共26页
vfp中的常用函数与命令.docx_第10页
第10页 / 共26页
vfp中的常用函数与命令.docx_第11页
第11页 / 共26页
vfp中的常用函数与命令.docx_第12页
第12页 / 共26页
vfp中的常用函数与命令.docx_第13页
第13页 / 共26页
vfp中的常用函数与命令.docx_第14页
第14页 / 共26页
vfp中的常用函数与命令.docx_第15页
第15页 / 共26页
vfp中的常用函数与命令.docx_第16页
第16页 / 共26页
vfp中的常用函数与命令.docx_第17页
第17页 / 共26页
vfp中的常用函数与命令.docx_第18页
第18页 / 共26页
vfp中的常用函数与命令.docx_第19页
第19页 / 共26页
vfp中的常用函数与命令.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

vfp中的常用函数与命令.docx

《vfp中的常用函数与命令.docx》由会员分享,可在线阅读,更多相关《vfp中的常用函数与命令.docx(26页珍藏版)》请在冰点文库上搜索。

vfp中的常用函数与命令.docx

vfp中的常用函数与命令

vfp中的常用(chánɡyònɡ)函数与命令

vfp中的常用函数(hánshù)与命令

VFP常用的命令(mìnglìng)和函数

1.数据库操作(cāozuò)语言

使用

可以

CLOSE命令

关闭各种类型的文件。

DBC()函数

返回当前数据库的名称和路径。

SQLCANCEL()函数

请求取消一条正在执行的SQL语句。

SQLCOMMIT()函数

提交一个事务处理。

SQLCONNECT()函数

建立一个对数据源的连接。

SQLDISCONNECT()函数

结束一个对数据源的连接。

SQLEXEC()函数

发送一条SQL语句到数据源中处理。

SQLGETPROP()函数

获取一个活动连接的当前设置。

SQLMORERESULTS()函数

如果存在多个可用的结果集,则将另一个结果集复制到VisualFoxPro临时表(cursor)中。

SQLROLLBACK()函数

取消当前事务处理期间所做的任何更改。

SQLSETPROP()函数

指定一个活动连接的设置。

SQLSTRINGCONNECT()函数

使用一个连接字符串建立与数据源的连接。

TABLEREVERT()函数

放弃对缓冲行、缓冲表或临时表(cursor)的修改。

TABLEUPDATE()函数

提交对缓冲行、缓冲表或临时表(cursor)适配器的修改。

字段操作(cāozuò)语言

使用

可以

BLANK命令

清除字段中的数据。

DELETED()函数

指出一个记录是否被标记为删除。

FCOUNT()函数

返回一个表中的字段数量。

FIELD()函数

根据编号返回表中的字段名。

GATHER命令

用来自指定源的数据替换记录中的数据。

SCATTER命令

从当前记录中复制数据到指定的目标。

SETEXACT命令

指定比较不同长度两个串时的规则。

索引操作(cāozuò)语言

使用

可以

INDEX命令

创建一个索引文件。

SETORDER命令

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

记录操作(cāozuò)语言

使用

可以

APPENDFROM命令

添加记录到一个表。

APPENDMEMO命令

复制一个文本文件的内容到一个备注字段。

BLANK命令

清除字段中的数据。

CONTINUE命令

继续先前的LOCATE。

DELETE-SQL命令

标记要删除的记录。

FILTER()函数

返回SETFILTER指定的表的筛选表达式。

GO|GOTO命令

移动记录指针。

INDEXSEEK()函数

不移动记录指针搜索一个被索引的表。

INSERT–SQL命令

追加新记录到一个表。

LOCATE命令

在表中连续搜索一个指定的逻辑表达式。

LOOKUP()函数

在表中搜索字段与指定表达式匹配的第一个记录。

REPLACEFROMARRAY命令

用数组变量的值更新字段中的数据。

SEEK命令

在表中搜索索引关键字与通用表达式匹配的记录。

SEEK()函数

在被索引的表中搜索索引关键字与指定表达式匹配的记录。

SETFILTER命令

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

SKIP命令

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

UPDATE-SQL命令

用新值更新表中的记录。

数据表操作(cāozuò)语言

使用

作用

ALINES()函数

复制一个备注字段的每一行到一个数组的相应列。

ALTERTABLE-SQL命令

修改数据表的结构。

APPEND命令

在数据表的尾部添加记录。

CLOSETABLES命令

关闭打开的数据表。

COPYTO命令

用一个表的内容创建一个新文件。

DELETE命令

为记录添加删除标记。

DELETE-SQL命令

为记录添加删除标记。

DELETED()函数

测定一个记录是否有删除标记。

EXPORT命令

把表中的数据复制到其他格式的文件中。

GETFLDSTATE()函数

返回一个标明表或临时表中一个字段状况的数值。

GETNEXTMODIFIED()函数

返回一个缓冲表或临时表中下一个被修改记录的记录号。

MEMLINES()函数

返回一个备注字段的行数

MLINE()函数

以字符串形式返回一个备注字段指定行。

PACK命令

永久地移去一个数据表中作了删除标记的所有记录并减少相应备注文件所占用的空间。

RECALL命令

在一个表中取消记录的删除标记。

REPLACE命令

更新表记录。

SELECT命令

激活指定的工作区。

SELECT-SQL命令

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

SETANSI命令

设定在SQL命令中使用等号操作符(=)时,是否用空格来填补SQL串比较中较短的字符串或用零(0)填充二进制表达式再进行比较。

SETDELETED命令

指定VisualFoxPro是否处理带删除标记的记录以及用其他命令是否可以操作它们。

SETNULL命令

指定不同的命令是否支持null值。

UPDATE-SQL命令

用新的值更新一个表中的记录。

USE命令

打开一个数据表。

USED()函数

测定在指定的工作区中是否有被使用的别名或被打开的表。

ZAP命令

从一个数据表中移去所有记录,只保留表结构。

数据格式语言(yǔyán)。

使用

可以

?

|?

?

命令

计算表达式并发送该结果到VisualFoxPro主窗口、活动的自定义窗口或打印机。

SETCONFIRM命令

指定用户是否可以通过在文本框中输入最后一个字符来退出文本框。

SETCONSOLE命令

允许或禁止从程序中向VisualFoxPro主窗口或活动的用户自定义窗口的输出。

SETDECIMALS命令

指定显示在数值表达式中的小数位数。

SETMARKTO命令

为日期表达式的显示指定一个分隔符。

SETTEXTMERGE命令

允许或禁止计算用文本合并定界符括起的字段、变量、数组元素、函数或表达式,并指定文本合并输出。

TEXT...ENDTEXT命令

发送由TextLines指定的文本行至当前输出设备。

键盘(jiànpán)和鼠标输入。

使用

可以

AMOUSEOBJ()函数

创建一个包含有关鼠标指针位置以及鼠标指针下对象的信息的数组。

INSMODE()函数

返回当前插入模式,或者设置插入模式为On或Off。

KEYBOARD命令

在键盘缓冲区中放置指定的字符表达式。

LASTKEY()函数

返回最后一次按键所对应的整数。

MCOL()函数

返回鼠标指针在VisualFoxPro主窗口或一个自定义窗口中的列位置。

MOUSE命令

完成相当于单击、双击或移动鼠标,或完成一个拖动的操作。

MROW()函数

返回鼠标指针在VisualFoxPro主窗口或一个自定义窗口中的行位置。

NUMLOCK()函数

返回当前NUMLOCK键模式或设置NUMLOCK键模式为On或Off。

ONKEYLABEL命令

指定当按下特定键、键组合或点击鼠标按钮时要执行的命令。

POPKEY命令

恢复用PUSHKEY放入堆栈的ONKEYLABEL分配。

打印(dǎyìn)。

使用

可以

?

?

?

命令

直接发送输出到打印机。

PCOL()函数

返回打印机打印头的当前列位置。

PROW()函数

返回打印机打印头的当前行号。

PRTINFO()函数

返回当前指定的打印机设置。

REPORTFORM命令

显示或打印一个由报表定义(.frx)文件指定的报表,例如,用CREATEREPORT或MODIFYREPORT命令创建的。

SYS(1037)-页面设置对话框

显示VisualFoxPro默认的或报表的页面设置对话框,或者为VisualFoxPro默认打印机或报表打印机环境设置打印机设置。

窗口命令(mìnglìng)和函数。

使用

可以

ACTIVATEWINDOW命令

显示并激活一个或多个自定义窗口或者VisualFoxPro系统窗口。

CLEARWINDOWS命令

从内存中释放指定项目或项目。

DEACTIVATEWINDOW命令

使自定义窗口或VisualFoxPro系统窗口失效并从屏幕上移去,但不从内存中移去。

DEFINEWINDOW命令

创建一个窗口并指定它的属性。

HIDEWINDOW命令

隐藏一个活动的自定义窗口或MicrosoftVisualFoxPro系统窗口。

MODIFYWINDOW命令

修改一个自定义窗口或VisualFoxPro主窗口。

MOVEWINDOW命令

移动一个用DEFINEWINDOW创建的自定义窗口或VisualFoxPro系统窗口到一个新位置。

RELEASEWINDOWS命令

从内存中移去自定义窗口或VisualFoxPro系统窗口。

RESTOREWINDOW命令

将存储于窗口文件或备注字段中的窗口定义和窗口状态恢复到内存中。

SAVEWINDOWS命令

将全部或指定的窗口定义保存到一个窗口文件或备注字段中。

SHOWWINDOW命令

显示一个或多个自定义窗口或VisualFoxPro系统窗口,但不激活它们。

SIZEWINDOW命令

改变用DEFINEWINDOW创建的窗口或VisualFoxPro系统窗口的大小。

WBORDER()函数

确定活动或指定窗口是否有边框。

WCHILD()函数

返回父窗口中子窗口的数目,或者按照子窗口在父窗口中排放的顺序返回子窗口的名称。

WCOLS()函数

返回活动或指定窗口的列数。

WEXIST()函数

确定所指定的自定义窗口是否存在。

WFONT()函数

返回VisualFoxProforWindows中窗口当前字体的名称、大小或字形。

WLAST()函数

返回在当前窗口之前活动的窗口的名称,或者确定指定窗口在当前窗口之前是否是活动的。

WLCOL()函数

返回活动或指定窗口左上角的列坐标。

WLROW()函数

返回活动或指定窗口左上角的行坐标。

WMAXIMUM()函数

确定活动或指定窗口是否被最大化。

WMINIMUM()函数

确定活动或指定窗口是否被最小化。

WONTOP()函数

确定活动或指定窗口是否在所有其它窗口的前面。

WOUTPUT()函数

确定输出是否被定向到活动或指定窗口。

WPARENT()函数

返回活动或指定窗口的父窗口名。

WROWS()函数

返回活动或指定窗口的行数。

WTITLE()函数

返回被指派到活动或指定窗口的标题。

WVISIBLE()函数

确定指定窗口是否被激活并且没有隐藏。

ZOOMWINDOW命令

改变自定义窗口或VisualFoxPro系统窗口的大小与位置。

数组操作(cāozuò)。

使用

可以

ACOPY()函数

把一个数组的元素复制到另一个数组中。

ADEL()函数

删除一维数组中的一个元素,或二维数组中的一行或一列。

ADIR()函数

放置有关的文件信息到一个数组中,然后返回文件个数。

AELEMENT()函数

从元素的下标返回一个数组元素的编号。

AFIELDS()函数

获取并保存由表别名指定的指定工作区或当前选定工作区中表的结构信息到一个数组中,并返回该表的字段数。

AFONT()

将可用字体的信息,如字体名称,放置到一个数组中。

AINS()函数

插入一个元素到一个一维数组,或一行或一列到一个二维数组。

ALEN()函数

返回数组中元素、行或列的数目。

ASCAN()函数

在数组中搜索与一个表达式具有相同数据和数据类型的元素。

ASORT()函数

以升序或降序对数组中的元素排序。

ASUBSCRIPT()函数

根据元素编号返回元素的行和列的下标。

DECLARE命令

创建一维或二维数组。

DIMENSION命令

创建一维或二维内存变量数组。

调试(diàoshì)语言

使用

可以

*命令

表明一个注释行的开始。

&&命令

表明一个行中注释的开始。

SETTALK命令

决定VisualFoxPro是否显示命令结果。

WAIT命令

显示一个消息并暂停VisualFoxPro的执行,直到用户按一个键或点击鼠标。

错误处理语言(yǔyán)

使用

可以

AERROR()函数

在数组中保存错误信息。

DEBUG命令或SETSTEP命令

打开“调试器”或“跟踪”窗口。

ERROR命令

产生一个特定的VisualFoxPro错误来测试错误处理。

ERROR()函数

返回一个错误编号。

LINENO()函数

返回一个正在执行的程序行。

MESSAGE()函数

返回一个错误信息串。

ONERROR命令

错误发生时执行的命令。

ON()函数

返回被指派到错误处理命令的命令。

ONSHUTDOWN命令

退出VisualFoxPro或Windows时执行的命令。

RETRY命令

运行最近执行的命令。

TRY...CATCH...FINALLY命令

处理运行一个代码块时可能发生的错误和异常。

低级文件(wénjiàn)函数。

使用

可以

FCHSIZE()函数

改变由低级文件函数打开的文件的大小。

FCLOSE()函数

刷新并关闭由低级文件函数打开的文件或通信端口。

FCREATE()函数

创建并打开一个低级文件。

FEOF()函数

确定文件指针是否位于文件尾部。

FERROR()函数

返回与最近一次低级文件函数错误相应的编号。

FFLUSH()函数

刷新由低级函数打开的文件到磁盘。

FGETS()函数

从由低级文件函数打开的文件或通信端口中返回一连串字节,直至遇到回车符。

FOPEN()函数

打开一个文件,供低级文件函数使用。

FPUTS()函数

向由低级文件函数打开的文件写入字符串、回车符及换行符。

FREAD()函数

从由低级文件函数打开的文件中返回指定数目的字节。

FSEEK()函数

在由低级文件函数打开的文件中移动文件指针。

FWRITE()函数

向由低级文件函数打开的文件中写入字符串。

HEADER()函数

返回当前或指定表文件的表头所占的字节数。

程序执行。

使用

可以

CANCEL命令

结束当前VisualFoxPro程序文件的执行。

DO命令

执行一个VisualFoxPro程序或过程。

DOFORM命令

运行一个用表单设计器(“表单设计器”)创建的编译过的表单或表单集。

EXECSCRIPT()函数

在运行时,允许运行来自变量、表或其它文本的多行代码。

FUNCTION命令

在程序文件中创建一个自定义函数。

LPARAMETERS命令

将调用程序传来的数据指派给局部变量或数组。

MESSAGEBOX()函数

显示一个自定义对话框。

PARAMETERS命令

将调用程序传来的数据指派给私有变量或数组。

PARAMETERS()函数

返回最近传递给被调用程序、过程或自定义函数的参数数目。

PROCEDURE命令

在程序文件中创建自定义过程。

RELEASEPROCEDURE命令

关闭用SETPROCEDURE打开的过程文件。

RESUME命令

继续一个挂起程序的运行。

RETURN命令

返回程序控制权给调用程序。

RUN|!

命令

运行外部操作命令或程序。

SETESCAPE命令

确定按下ESC键时,是否中断程序和命令的运行。

SETLIBRARY命令

打开一个外部API(应用程序接口)库文件。

SETPROCEDURE命令

打开过程文件。

SETSYSMENU命令

在程序运行期间,允许或禁止VisualFoxPro系统菜单栏,并允许重新配置它。

SUSPEND命令

暂停程序运行,并返回到VisualFoxPro交互状态。

SYS(2015)-唯一过程名

返回一个以下划线开头后跟字母和数字组合的10个字符唯一过程名。

结构化程序设计(shèjì)。

使用

可以

DOCASE...ENDCASE命令

执行第一个条件表达式计算为真(.T.)的一组命令。

DOWHILE...ENDDO命令

在一个条件循环中执行一组命令。

EXIT命令

退出一个DOWHILE、FOR或SCAN循环。

FOREACH...ENDFOR命令

对VisualFoxPro数组或集合中的每个元素执行一组命令。

FOR...ENDFOR命令

按指定的次数执行一组命令。

ICASE()函数

从一连串条件中计算结果。

IF...ENDIF命令

基于一个逻辑表达式的值,有条件地执行一组命令。

IIF()函数

依据一个逻辑表达式的值来返回两个值中的一个。

LOOP命令

立即返回程序控制权到循环结构的开始。

SCAN...ENDSCAN命令

在当前选定表中顺序移动记录指针,并对每条满足指定条件的记录执行一个命令块。

变量(biànliàng)操作。

使用

可以

&命令

执行宏替换。

=命令

执行一个或多个表达式。

ACOPY()函数

把一个数组的元素复制到另一个数组中。

ADEL()函数

删除一维数组中的一个元素,或二维数组中的一行或一列。

ADIR()函数

放置有关的文件信息到一个数组中,然后返回文件个数。

AELEMENT()函数

从元素的下标返回一个数组元素的编号。

AFIELDS()函数

获取并保存由表别名指定的指定工作区或当前选定工作区中表的结构信息到一个数组中,并返回该表的字段数。

AINS()函数

插入一个元素到一个一维数组,或一行或一列到一个二维数组。

ASCAN()函数

在数组中搜索与一个表达式具有相同数据和数据类型的元素。

ASORT()函数

以升序或降序对数组中的元素排序。

ASUBSCRIPT()函数

根据元素编号返回元素的行和列的下标。

CLEARALL命令

从内存中释放指定的项目或项目。

CLEARMEMORY命令

从内存中释放指定的项目或项目。

LEN()函数

确定一个字符表达式中字符的数量,表明该表达式的长度。

LOCAL命令

创建局部变量或变量数组。

PARAMETERS命令

将调用程序传来的数据指派给私有变量或数组。

PRIVATE命令

在当前程序中隐藏指定的调用程序中定义的变量或数组。

PUBLIC命令

定义全局变量或数组。

RELEASE命令

从内存中移去变量和数组。

RESTOREFROM命令

获取存储在变量文件或备注字段中的变量和数组变量,并将它们放入内存。

SAVETO命令

将当前变量和数组保存到一个变量文件或备注字段中。

系统(xìtǒng)内存变量。

使用

可以

_CALCVALUE

指定计算器(Calculator)最初显示的数字值。

_CLIPTEXT

指定剪切板(Clipboard)的内容。

_PAGENO

指定当前页号。

_PAGETOTAL

指定一个报表中的页面总数。

_TALLY

指定最近执行的表命令处理过的记录数目。

共享访问数据的命令(mìnglìng)和函数。

使用

可以

CURSORSETPROP()函数

指定一个VisualFoxPro表或临时表(cursor)的属性设置。

CURVAL()函数

从磁盘上的表或远程数据源中直接返回字段值。

FLOCK()函数

尝试锁定当前或指定表。

LOCK()函数或RLOCK()函数

尝试锁定表中一个或更多的记录。

OLDVAL()函数

返回已修改但未更新字段的初始字段值。

SETEXCLUSIVE命令

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

SETLOCK命令

允许或禁止某些命令中的自动文件锁。

SETMULTILOCKS命令

决定能否使用LOCK()或RLOCK()锁定多个记录。

SETREPROCESS命令

指定一次锁定尝试失败后,VisualFoxPro对文件或记录再次尝试加锁的次数或时间。

SYS(3051)-设置锁定再试间隔

指定在一次锁定尝试失败之后,再次尝试锁定记录、表、备注或索引文件之前,VisualFoxPro等待的毫秒时间值。

SYS(3052)-覆盖SETREPROCESS锁定

指定当试图锁定一个索引或备注文件时,VisualFoxPro是否使用SETREPROCESS设置。

TABLEREVERT()函数

放弃对缓冲行、缓冲表或临时表的修改,并恢复远程临时表的OLDVAL()数据和本地表和临时表的当前磁盘值。

TABLEUPDATE()函数

提交对缓冲行、缓冲表、临时表(cursor)或CursorAdapters的修改。

UNLOCK命令

释放一个表或所有打开表中的单记录锁、多记录锁或文件锁。

作用于数据(shùjù)工作期的命令。

使用

可以

BEGINTRANSACTION命令

开始一个事务处理。

ENDTRANSACTION命令

保存事务过程中对表、表的备注文件或索引文件所做的任何修改并结束此事务。

ROLLBACK命令

取消当前事务期间所做的任何修改。

环境(huánjìng)

使用

可用于

CAPSLOCK()函数

返回CAPSLOCK键当前模式或设置CAPSLOCK键模式为On或Off。

DISKSPACE()函数

返回默认或指定磁盘驱动器或卷(Volume)上可用的字节数。

FKMAX()函数

返回键盘上可编程功能键或组合功能键的数目。

FONTMETRIC()函数

返回当前操作系统已安装字体的字体属性。

GETCOLOR()函数

显示Windows颜色(Color)对话框并返回所选择颜色的颜色编号。

GETCP()函数

通过显示代码页(Co

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2