請教com+裡的mts事務和connection裡的begintranc 有什么區別啊 如題 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单地说,由 MTS 来带来 Connection 的事务控制,自己就不要直接操作 Connection 的事务了。COM+ 对象的 MTSTransactionMode 设置、和上下文关系决定了如何使用事务。 难道希望别人贴一大块MSDN的帮助?自己多看帮助和例子。 我多看了,我感覺用connection也可以做到com+裡的事務,沒什么驅別 MTS当中的事务的粒度比较粗,实际上它包含了从begin到rollback或者commit这一段时间过程当中所有做的支持MTS事务的任何操作.比如你有同时连接多个数据库,从某一数据库进行扣款,而后往另一个数据库进行增加金额,此时如果使用数据库级的事务,那么就有可能扣款成功,而增加金额失败,或者反过来的一种状况的出现,如此就不是我们所需要的,但是使用MTS事务,则可以避免类似问题的产生. 使用了MTS的事务,也并不是说不一定不需要数据库的事务,实际上,当我们对数据库做一些与当前事务无关的作业时,实际上我们并不希望这些作业因为整个过程当中任意环节的失败,而失效,比如记录日志,当然是希望任何操作过程的日志都记录下来,而不是因为整个业务事务的失败,而导致日志也丢失. 日志对象应该属于不使用事务的MTS对象。其实 MTS 并不是在技术上有什么创新,而是在软件模型中,作为中间层,真正可以让调用层做到数据库无关。至于保证两个数据库的事务同步性,毕竟99%的情况下是用不到的。 VB中当charset=UTF-8时quoted-printable解码算法,请各位大侠多多指点 VB 发送邮件,只调用API如何实现 VB写的图片浏览怎么实现鼠标托动看图片 遍历工程所有窗体 这种方法可以实现吗? 这句SQL该怎么写? 串口通信如何利用MSCOMM控件接收和发送数据? 好久没有提问了,关于奇怪的错误 打包时提示导致程序在没装vb的机器上无法运行,请高手指点! 谁知道 文本是什么格式 最小单位是什么呢? 如何获得DataGrid控件的列标题 需要频繁打开的窗体, 使用那种方式打开此窗口比较好???
COM+ 对象的 MTSTransactionMode 设置、和上下文关系决定了如何使用事务。
其实 MTS 并不是在技术上有什么创新,而是在软件模型中,作为中间层,真正可以让调用层做到数据库无关。
至于保证两个数据库的事务同步性,毕竟99%的情况下是用不到的。