vf的set fields to短语是什么意思~~急求~~~谢谢了~~
来源:百度知道 编辑:UC知道 时间:2024/05/31 15:30:47
set fields 命令
指定可以访问表中的哪些字段。
语法
SET FIELDS ON | OFF | LOCAL | GLOBAL
— 或者 —
SET FIELDS TO [[FieldName1 [, FieldName2 ...]]
| ALL [LIKE Skeleton | EXCEPT Skeleton]]
参数
ON
指定只能访问出现在字段列表中的字段。
OFF
(默认值)指定可以访问当前表中的所有字段。
LOCAL
指定只能访问字段列表中当前工作区的字段。
GLOBAL
指定可以访问字段列表中的所有字段,包括在其他工作区中的字段。
SET FIELDS GLOBAL 允许在不发出 SET COMPATIBLE TO DB4 命令时,也可以访问其他工作区中的字段。
TO [FieldName1 [, FieldName2 ...]]
指定当前表中可访问的字段的名称。在下列情况下,必须包括字段名称的别名:
当字段所在的表不在当前工作区中时。
当在两个或两个以上表中字段的名称相同时。
在字段名称的前面加上表的别名,可以在字段列表中包括其他工作区中打开的表的字段。但是,这些字段只有在发出了 SET FIELDS GLOBAL 或 SET COMPATIBLE DB4 命令后才能访问。
计算结果字段
字段列表可以包含创建计算结果字段的语句。计算结果字段包含由表达式创建的只读数据。这个表达式可以是任何形式,不过它必须是有效的 Visual FoxPro 表达式。在发出了 SET FIELDS GLOBAL 或 SET COMPATIBLE DB4 命令之后,才能访问计算结果字段。
用于创建计算结果字段的语句格式如下:
<calculated field name> = <