2. 事务相关
名称 | 类型 | 说明 |
AutoCommit | Boolean | 是否自动提交事务 注意:只有当TOraSession和TOraQuery的AutoCommit都为True时才对每个数据库操作自动提交事务,否则需要手动提交。 |
InTransaction | boolean | 是否正在事务中 |
Savepoint |
| 记录回滚点,回滚时可以指定回滚点进行回滚 |
RollbackToSavepoint |
| |
StartTransaction |
| 启动事务 |
Commit |
| 提交事务 |
Rollback |
| 回滚事务 |
SQL | TOraSQL | 内建的TOraSQL实例对象,用于执行SQL语句 |
ApplyUpdates |
| 所有与该控件连接的数据集对象自动进行数据提交,连接自动控制事务的开启、提交或回滚。也可以通过参数确定哪些数据集进行数据提交。 |
ExecProc |
| 执行存储过程或函数,存储过程可以通过参数返回结果,用ParamByName函数获取。函数的返回值放在返回参数中第一个上,需要使用属性Params[0]或ParamByName('RESULT')函数获取 |
ExecProcEx |
| |
ExecSQL |
| 执行SQL语句,返回结果也必须通过ParamByName获取 |
ExecSQLEx |
| |
ParamByName |
| 获取上述执行函数的返回参数值 |