DataServer.Rollback 方法 | |
撤消在当前事务中对该数据服务所做的更改。
命名空间:
XSharp.VO.SDK
程序集:
XSharp.VOSystemClasses (在 XSharp.VOSystemClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD Rollback() AS LOGIC
public virtual bool Rollback()
查看代码返回值
类型:
Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
此方法可能因多种原因而失败,从服务缺乏能力到锁定冲突再到技术问题(如网络崩溃)。使用 DataServer:Status 确定失败的确切原因。
请注意,并非所有服务都支持此操作,包括标准的 Xbase DBServer。
如果服务支持此操作,则回滚的确切含义因服务而异。对于某些数据库管理系统,该方法会回滚使用相同连接的所有服务;对于其他系统,则仅回滚此服务。
此外,某些 SQL 服务对回滚操作有其他影响(例如,它们可能会关闭游标)。
提示: |
---|
您应仔细研究数据库管理系统的文档。 |
参见