STORE 命 令

将数据存入变量
数组或数组元素中
语 法
STORE eExpression TO VarNameList | ArrayNameList
– 或 –
VarName | ArrayName = eExpression
参 数 描 述
eExpression








指
定 一 个 表 达 式 该 表 达 式 的 值 将 存 入 变 量 数 组 或 数 组 元
素 中 如 果 指 定变 量 不 存 在 则 创 建 该 变 量 并 且 将 其 初 始 化
为 eExpression 数 组 必 须 先 用DIMENSION 命 令 定 义 STORE 命 令 用
新 值 替 换 现 有 的 变 量 数 组 或 数 组 元素 中 的 值
VarNameLis t


指
定 变 量 或 数 组 元 素 的 列 表 将 eExpression 存 入 这 些 变 量 或
数 组 元 素 中变 量 名 或 数 组 元 素 之 间 用 逗 号 分 隔
ArrayNameList


指
定 eExpression 所 要 存 入 的 已 存 在 的 数 组 名 数 组 名 之 间 用
逗 号 分 隔




如
果 SET COMPATILE 为 OFF 那 么 STORE 命 令 用 指 定 值 初 始 化 数 组
中 的每 一 个 元 素 如 果 SET COMPATIBLE 为 O N STORE 命 令 将 指 定
值 存 入 指定 名 称 的 变 量 中 并 改 写 任 何 已 存 在 的 同 名 数 组
说 明



等号
(=) 赋值操作符可代替 STORE 命令 变量 数组或数组元素必须位于等号的左边
其值位于等号的右边

使用大括号可以将日期直接存入变量
数组或数组元素
STORE {12/25/99} TO gdXMas







有关
创建日期和日期时间值的 详细内容 请参阅 Microsoft Visual FoxPro 6.0
中文版中文版程序员指南 的第 三十三章 对编程的改进 中的 对 2000
年日期的支持




帮助中的
系统容量 列出了能够创建的变量或数组的最大数 在 Visual FoxPro
配置文件中可以增加或减少此限制 有关 配置 Visual FoxPro 的详细内容
请参阅帮助中




安装指南
的第 三 章 配置 Visual FoxPro
示 例
STORE DATE( ) TO gdDate
STORE 50 TO gnNumeric STORE 'Hello' TO gcCharacter STORE .T. TO glLogical STORE $19.99 TO gyCurrency
DIMENSION gaMyArray(2,2) SET COMPATIBLE OFF
STORE 2 TO gaMyArray
CLEAR
DISPLAY MEMORY LIKE g*
请 参 阅
DIMENSION, SET COMPATIBLE
