点击或拖拽改变大小

SQLSelect.Commit 方法

X#
保存自上次 Commit() 以来所做的更改(更新和删除)。

命名空间:  VO
程序集:  VOSQLClasses (在 VOSQLClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Commit() AS USUAL
查看代码

返回值

类型:__Usual
如果成功,则返回 TRUE;否则,返回 FALSE。 Commit() 可以因为多种原因失败,从服务器缺乏能力到锁冲突再到技术问题如网络崩溃。 使用 SQLSelect:Status 属性来确定失败的确切原因。
备注
这个操作的确切影响取决于服务器。 对于一些数据库管理系统,这个方法提交使用同一连接的所有服务器;对于其他的,它只提交这个服务器; 而对于其他的,这个方法什么都不做。 另外,一些 SQL 服务器对提交操作有其他影响(例如,它们可以关闭游标) 。这是一个不标准化的领域;你应该仔细研究你的数据库管理系统的文档。 AutoCommit 选项可能会干扰手动提交。 你可能想关闭 AutoCommit,例如:
X#
1oSelect:Connection:SetConnectOption(SQL_AUTOCOMMIT,0)
参见