I S R E A D O N L Y 函 数 - 图1I S R E A D O N L Y 函 数 - 图2I S R E A D O N L Y 函 数

I S R E A D O N L Y 函 数 - 图3判断是否以只读方式打开表

语 法

ISREADONLY([ nWorkArea | cTableAlias ])

返 值 类 型逻辑值 参 数 描 述

n W o rkArea | cTableAlias

I S R E A D O N L Y 函 数 - 图4I S R E A D O N L Y 函 数 - 图5I S R E A D O N L Y 函 数 - 图6I S R E A D O N L Y 函 数 - 图7I S R E A D O N L Y 函 数 - 图8I S R E A D O N L Y 函 数 - 图9I S R E A D O N L Y 函 数 - 图10I S R E A D O N L Y 函 数 - 图11I S R E A D O N L Y 函 数 - 图12返 回 其 他 工 作 区 中 打 开 表 的 只 读 状 态 nWorkArea 指 定 工 作 区 号cTableAlias 指 定 表 或 工 作 区 的 别 名 若 在 指 定 的 工 作 区 中 没 有 打 开 的 表ISREADONLY 函 数 返 回 假 (.F.)

I S R E A D O N L Y 函 数 - 图13I S R E A D O N L Y 函 数 - 图14I S R E A D O N L Y 函 数 - 图15I S R E A D O N L Y 函 数 - 图16I S R E A D O N L Y 函 数 - 图17如 果 没 有 指 定 工 作 区 号 表 别 名 或 工 作 区 别 名 则 返 回 当 前 工 作 区 中 打 开 的表 的 只 读 状 态

说 明

I S R E A D O N L Y 函 数 - 图18I S R E A D O N L Y 函 数 - 图19I S R E A D O N L Y 函 数 - 图20I S R E A D O N L Y 函 数 - 图21I S R E A D O N L Y 函 数 - 图22I S R E A D O N L Y 函 数 - 图23I S R E A D O N L Y 函 数 - 图24I S R E A D O N L Y 函 数 - 图25I S R E A D O N L Y 函 数 - 图26若表是以只读方式打开 ISREADONLY 返回 真 (.T.) 否则 返回 假

I S R E A D O N L Y 函 数 - 图27(.F.)

I S R E A D O N L Y 函 数 - 图28I S R E A D O N L Y 函 数 - 图29I S R E A D O N L Y 函 数 - 图30I S R E A D O N L Y 函 数 - 图31I S R E A D O N L Y 函 数 - 图32I S R E A D O N L Y 函 数 - 图33I S R E A D O N L Y 函 数 - 图34I S R E A D O N L Y 函 数 - 图35要以只读方式打开表 可以使用包含 NOUPDATE 选项的 USE 命令 也可以在 打开 对话框打开该表时 在对话框中选定 只读 复选框 还可以把表文件的 MS-

I S R E A D O N L Y 函 数 - 图36DOS 文件属性设置为只读

I S R E A D O N L Y 函 数 - 图37用 SELECT - SQL 命令创建的临时表总是只读的

示 例

CLOSE DATABASES

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

USE customer NOUPDATE && 以只读方式打开 customer 表

CLEAR

? ISREADONLY ('customer') && return .T.

请 参 阅

USE