组表文件更新时出错可恢复。
语法:
f.rollback()
备注:
组表文件中的实表在增、删、改操作时,若出现错误,可以通过此函数恢复到执行错误操作之前的状态。
注意:组表文件更新操作出错后,使用f.open()打开文件时会有文件出错提示,需要rollback回滚。组表的回滚操作与常规数据库不同,无自动回滚机制,需要调用该f.rollback()函数手动回滚。
参数:
f |
组表文件或文件组。 |
返回值:
Boolean
|
A |
|
1 |
=file("D:/ckv.ctx") |
文件ckv.ctx在执行T.update(P)时出错,因此使用f.open()时报错"ckv.ctx:文件出错,需要调用 f.rollback()恢复。" |
2 |
=A1.rollback() |
将ckv.ctx恢复到update之前的组表状态。 |