Functions.IsReadOnly 方法 | |
确定表或数据库是否以只读方式打开。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION IsReadOnly(
uArea
) AS LOGIC CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static bool IsReadOnly(
__Usual uArea = default
)
查看代码参数
- uArea (Optional)
- 类型:__Usual
返回值
类型:
Boolean
逻辑型
备注
如果表以只读方式打开,ISREADONLY( ) 返回 true (.T.);否则,ISREADONLY( ) 返回 false (.F.)。
您可以通过在使用 Use 打开表时包含 NOUPDATE 选项、在打开表的对话框中选中“只读”复选框,或为表分配 MS-DOS 只读属性来以只读方式打开表。
您不能将非当前数据库别名传递给 ISREADONLY( ) 函数。
为了确保数据库存在,您可以使用如下代码:
使用 Select–SQL 命令创建的游标始终是只读的。
示例 1Close Databases
2Open Database (HOME(2) + 'data\testdata')
3Use customer NOUPDATE
4Clear
5? ISREADONLY('customer')
参见