L U P D A T E () 函 数

L U P D A T E () 函 数 - 图1返回一个表最近更新的日期

语 法

LUPDATE([ n W orkArea | cTableAlias ])

返 值 类 型

日期型

参 数 描 述

n W o rkArea | cTableAlias

L U P D A T E () 函 数 - 图2L U P D A T E () 函 数 - 图3L U P D A T E () 函 数 - 图4L U P D A T E () 函 数 - 图5返 回 在 某 一 工 作 区 中 打 开 的 表 最 近 一 次 更 改 的 日 期 nWorkArea 指 定 工 作 区号 cTableAlias 指 定 表 别 名 如 果 省 略 nWorkAreacTableAlias

L U P D A T E () 函 数 - 图6LUPDATE( ) 函 数 返 回 当 前 选 定 工 作 区 中 的 表 最 近 一 次 更 新 的 日 期

L U P D A T E () 函 数 - 图7L U P D A T E () 函 数 - 图8L U P D A T E () 函 数 - 图9L U P D A T E () 函 数 - 图10如果指定的工作区中没有表打开 LU PD ATE ( ) 函数返回空日期 如果不存在具有指定别名的表 Visual FoxPro 将产生错误信息

说 明

L U P D A T E () 函 数 - 图11本函数在更新过程中很有用

L U P D A T E () 函 数 - 图12L U P D A T E () 函 数 - 图13L U P D A T E () 函 数 - 图14L U P D A T E () 函 数 - 图15L U P D A T E () 函 数 - 图16L U P D A T E () 函 数 - 图17注意 在早期版本的 Visual FoxPro 中 表最后更新的年的后两个数字保存在表头中由于只保存了后两个数字 所以无法确定该表更新的世纪 默认值为二十世纪

L U P D A T E () 函 数 - 图18L U P D A T E () 函 数 - 图19L U P D A T E () 函 数 - 图20L U P D A T E () 函 数 - 图21L U P D A T E () 函 数 - 图22L U P D A T E () 函 数 - 图23在 Visual FoxPro 6.0 中 LUPDATE ( ) 询问 W indows 以确定表更新的日期 允许确定表更新的世纪 但是 表最后更新的年的后两个数字仍保存在表头中

示 例

CLOSE DATABASES

OPEN DATABASE (HOME(2) + 'data\testdata') USE customer && 打开表 Customer

CLEAR

? LUPDATE( ) && 显示最近一次更新的日期

请 参 阅

DIR, FDATE ( ), FTIME( )