SELECT 命 令

SELECT 命 令 - 图1激活指定工作区

语 法

SELECT n WorkArea | cTableAlias

参 数 描 述

n W o rkArea

SELECT 命 令 - 图2SELECT 命 令 - 图3SELECT 命 令 - 图4指 定 要 激 活 的 工 作 区 如 果 nWorkArea 为 零 则 激 活 尚 未 使 用 的 工 作 区 中编 号 最 小 的 那 一 个

cTableAlias

SELECT 命 令 - 图5SELECT 命 令 - 图6SELECT 命 令 - 图7SELECT 命 令 - 图8指 定 要 激 活 的 包 含 打 开 表 的 工 作 区 cTableAlias 是 打 开 表 的 别 名 也 可 以用 从 A 到 J 中 的 一 个 字 符 作 为 cTableAlias 来 激 活 前 10 个 工 作 区 中 的 一个

说 明

SELECT 命 令 - 图9SELECT 命 令 - 图10默认情况下 启动 Visual FoxPro 时打开编号为 1 的工作区

SELECT 命 令 - 图11SELECT 命 令 - 图12SELECT 命 令 - 图13注 意 在任何工作区中打开的表字段均可以在 Visual FoxPro 的命令和函数中使用 访问非当前工作区中打开表的字段时 应使用如下格式

SELECT 命 令 - 图14alias.field 或者 alias -> field

示 例

SELECT 命 令 - 图15以下 示例 演示了选择工作区的方法

CLOSE DATABASES

OPEN DATABASE (HOME(2) + 'Data\testdata')

SELECT 1 && 工作区 1

USE customer && 打开 Customer 表

SELECT 2 && 工作区 2 USE orders && 打开 Orders 表

SELECT customer && 工作区 1 BROWSE

SELECT B && 工作区 2 BROWSE

请 参 阅

SELECT 命 令 - 图16ALIAS SELECT 命 令 - 图17 , SELECT SELECT 命 令 - 图18 SELECT 命 令 - 图19 , USE