vfp中的常用函数与命令

2019-05-24 17:28

VFP常用的命令和函数

1.数据库操作语言

使用

CLOSE 命令 DBC( ) 函数 SQLCANCEL( ) 函数 SQLCOMMIT( ) 函数 SQLCONNECT( ) 函数 SQLDISCONNECT( ) 函数 SQLEXEC( ) 函数 SQLGETPROP( ) 函数 SQLMORERESULTS( ) 函数 SQLROLLBACK( ) 函数 SQLSETPROP( ) 函数 SQLSTRINGCONNECT( ) 函数 TABLEREVERT( ) 函数 TABLEUPDATE( ) 函数

关闭各种类型的文件。

返回当前数据库的名称和路径。 请求取消一条正在执行的 SQL 语句。 提交一个事务处理。 建立一个对数据源的连接。 结束一个对数据源的连接。

发送一条 SQL 语句到数据源中处理。 获取一个活动连接的当前设置。

如果存在多个可用的结果集,则将另一个结果集复制到 Visual FoxPro 临时表(cursor)中。 取消当前事务处理期间所做的任何更改。 指定一个活动连接的设置。

使用一个连接字符串建立与数据源的连接。 放弃对缓冲行、缓冲表或临时表(cursor)的修改。 提交对缓冲行、缓冲表或临时表(cursor)适配器的修改。

可以

字段操作语言

使用

BLANK 命令 DELETED( ) 函数 FCOUNT( ) 函数 FIELD( ) 函数 GATHER 命令 SCATTER 命令 SET EXACT 命令

清除字段中的数据。

指出一个记录是否被标记为删除。 返回一个表中的字段数量。 根据编号返回表中的字段名。

用来自指定源的数据替换记录中的数据。 从当前记录中复制数据到指定的目标。 指定比较不同长度两个串时的规则。

可以

索引操作语言

使用

INDEX 命令 SET ORDER 命令 记录操作语言

使用

APPEND FROM 命令 APPEND MEMO 命令 BLANK 命令 CONTINUE 命令 DELETE - SQL 命令 FILTER( ) 函数 GO | GOTO 命令 INDEXSEEK( ) 函数 INSERT – SQL 命令 LOCATE 命令 LOOKUP( ) 函数

REPLACE FROM ARRAY 命令 SEEK 命令 SEEK( ) 函数 SET FILTER 命令 SKIP 命令

UPDATE - SQL 命令 数据表操作语言

可以

创建一个索引文件。

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

可以

添加记录到一个表。

复制一个文本文件的内容到一个备注字段。 清除字段中的数据。 继续先前的 LOCATE。 标记要删除的记录。

返回 SET FILTER 指定的表的筛选表达式。 移动记录指针。

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

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

用数组变量的值更新字段中的数据。 在表中搜索索引关键字与通用表达式匹配的记录。

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

指定访问当前表中的记录时必须满足的条件。在表中向前或向后移动记录指针。 用新值更新表中的记录。

使用

ALINES( ) 函数

作用

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

ALTER TABLE - SQL 命令 修改数据表的结构。 APPEND 命令 CLOSE TABLES 命令 COPY TO 命令 DELETE 命令 DELETE - SQL 命令 DELETED( ) 函数 EXPORT 命令

GETFLDSTATE( ) 函数 GETNEXTMODIFIED( ) 函数

MEMLINES( ) 函数 MLINE( ) 函数 PACK 命令 RECALL 命令 REPLACE 命令 SELECT 命令 SELECT - SQL 命令 SET ANSI 命令

SET DELETED 命令 SET NULL 命令 UPDATE - SQL 命令 USE 命令 USED( ) 函数

在数据表的尾部添加记录。 关闭打开的数据表。

用一个表的内容创建一个新文件。 为记录添加删除标记。 为记录添加删除标记。

测定一个记录是否有删除标记。 把表中的数据复制到其他格式的文件中。 返回一个标明表或临时表中一个字段状况的数值。 返回一个缓冲表或临时表中下一个被修改记录的记录号。

返回一个备注字段的行数

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

永久地移去一个数据表中作了删除标记的所有记录并减少相应备注文件所占用的空间。 在一个表中取消记录的删除标记。 更新表记录。 激活指定的工作区。

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

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

指定 Visual FoxPro 是否处理带删除标记的记录以及用其他命令是否可以操作它们。 指定不同的命令是否支持 null 值。 用新的值更新一个表中的记录。 打开一个数据表。

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

ZAP 命令

数据格式语言。

使用

? | ?? 命令 SET CONFIRM 命令 SET CONSOLE 命令 SET DECIMALS 命令 SET MARK TO 命令 SET TEXTMERGE 命令 TEXT ... ENDTEXT 命令

键盘和鼠标输入。

使用

AMOUSEOBJ( ) 函数 INSMODE( ) 函数 KEYBOARD 命令 LASTKEY( ) 函数 MCOL( ) 函数 MOUSE 命令 MROW( ) 函数

表。

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

可以

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

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

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

指定显示在数值表达式中的小数位数。 为日期表达式 的显示 指定一个分隔符。

允许或禁止计算用文本合并定界符括起的字段、变量、数组元素、函数或表达式,并指定文本合并输出。 发送由 TextLines 指定的文本行至当前输出设备。 可以

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

返回当前插入模式,或者设置插入模式为 On 或 Off。 在键盘缓冲区中放置指定的字符表达式。 返回最后一次按键所对应的整数。

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

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

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

NUMLOCK( ) 函数 ON KEY LABEL 命令 POP KEY 命令 打印。

使用

??? 命令 PCOL( ) 函数 PROW( ) 函数 PRTINFO( ) 函数 REPORT FORM 命令 SYS(1037) - 页面设置对话框

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

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

恢复用 PUSH KEY 放入堆栈的 ON KEY LABEL 分配。

可以

直接发送输出到打印机。

返回打印机打印头的当前列位置。 返回打印机打印头的当前行号。 返回当前指定的打印机设置。

显示或打印一个由报表定义(.frx)文件指定的报表,例如,用 CREATE REPORT 或 MODIFY REPORT 命令创建的。 显示 Visual FoxPro 默认的或报表的页面设置对话框,或者为 Visual FoxPro 默认打印机或报表打印机环境设置打印机设置。

窗口命令和函数。

使用

ACTIVATE WINDOW 命令

CLEAR WINDOWS 命令

可以

显示并激活一个或多个自定义窗口或者 Visual FoxPro

系统窗口。

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

DEACTIVATE WINDOW 命使自定义窗口或 Visual FoxPro 系统窗口失效并从屏幕令 上移去,但不从内存中移去。 DEFINE WINDOW 命令 HIDE WINDOW 命令 MODIFY WINDOW 命令 MOVE WINDOW 命令

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

隐藏一个活动的自定义窗口或 Microsoft Visual FoxPro

系统窗口。

修改一个自定义窗口或 Visual FoxPro 主窗口。 移动一个用 DEFINE WINDOW 创建的自定义窗口或 Visual


vfp中的常用函数与命令.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电算化考试参考AAA:电算化基础知识试题集

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: