- 3
- 0
- 约5.38千字
- 约 5页
- 2017-08-21 发布于重庆
- 举报
c事务的使用示例及注意事项.doc
一、事务的介绍.NET Framework 开发员指南事务是一组组合成逻辑工作单元的操作,虽然系统中可能会出错,但事务将控制和维护事务中每个操作的一致性和完整性。例如,在将资金从一个帐户转移到另一个帐户的银行应用中,一个帐户将一定的金额贷记到一个数据库表中,同时另一个帐户将相同的金额借记到另一个数据库表中。由于计算机可能会因停电、网络中断等而出现故障,因此有可能更新了一个表中的行,但没有更新另一个表中的行。如果数据库支持事务,则可以将数据库操作组成一个事务,以防止因这些事件而使数据库出现不一致。如果事务中的某个点发生故障,则所有更新都可以回滚到事务开始之前的状态。如果没有发生故障,则通过以完成状态提交事务来完成更新。在 ADO.NET 中,可以使用 Connection 和 Transaction 对象来控制事务。可以使用 Connection.BeginTransaction 启动本地事务。一旦开始一个事务,就可以使用 Command 对象的 Transaction 属性在该事务中登记命令。然后,可以根据事务组件的成功或失败情况,使用 Transaction 对象提交或回滚在数据源中所做的修改。还可以使用 Connection.EnlistDistributedTransaction 在现有的分布式事务中登记。在现有的分布式事务中登记可以确保当提交或回滚整个分布式事务时
您可能关注的文档
最近下载
- (立党为公、为民造福、科学决策、真抓实干4个方面16个问题)2026年学习教育偏差主要问题查摆清单及整改措施(党政领导干部、机关科室).docx VIP
- 010-Web安全基础6 - 访问控制漏洞.pptx VIP
- 2023年星河湾物业服务作业标准书(一二三部).pdf VIP
- DBJT 15-261-2023 广东省海绵城市建设技术标准.pdf VIP
- 2025年山东省网络安全工程专业职称考试(网络生态建设与治理·中级)历年参考题库含答案详解.docx VIP
- 17J925-1 压型金属板建筑构造图集 17J925-1.pdf VIP
- 2025人教版音乐一年级下册第五单元《打麦号子》课堂教学设计.pdf VIP
- 异常工况处置能力培训课件.pptx
- DB37T 3103-2018保持玉米亲本特征特性种子生产技术规程.pdf VIP
- 《油层物理》全套教学课件.pdf VIP
原创力文档

文档评论(0)