【正确答案】
【答案解析】NOUPDATE。
[解析] 打开一个数据库的完整语法格式如下:
OPEN DATABASE[FileName][EXCLUSIVE | SHARED][NOUPDATE][VALIDATE]
参数说明:
FileName指定要打开的数据库名。如果没有指定该文件的扩展名,Visual FoxPro自动指定扩展名为.DBC。如果省略FileName将显示“打开”对话框。
EXCLUSIVE | SHARED 以独占方式/共享方式打开数据库。如果以独占方式打开数据库,则其他用户无法访问该数据库,并且当他们试图访问时会产生错误。如果没有包含EXCLUSIVE和SHARED,则当前SET EXCLUSIVE的设置值决定数据库以何种方式打开。
NOUPDATE指定不能对数据库做任何更改。换句话说,该数据库只读。如果省略NOUPDATE,则数据库打开后可以进行读写。数据库中包含的表不受NOUPDATE的影响。要防止对数据库中某个表的更改,打开该表时,应在USE命令中包含NOUPDATE。
VALIDATE指定让Visual FoxPro确保数据库中的引用有效。Visual FoxPro将检查磁盘上数据库中的表和索引是否可用。Visual FoxPro还将检查被引用的字段和索引标识是否存于表和索引中。