专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
在初始化SqlTransaction类时,你需要使用SqlConnection类的BeginTranscation()方法: SqlTransaction myTran; myTran=myConn.BeginTransaction(); 该方法返回一个SqlTransaction类型的变量。在调用BeginTransaction()方法以后,所有基于该数据连接对象的SQL语句执行动作都将被认为是事务MyTran的一部分。同时,你也可以在该方法的参数中指定事务隔离级别和事务名称,如: SqlTransaction myTran; myTran=myCo [阅读全文] [PDF]
下面的示例创建一个 OracleConnection 和一个 OracleTransaction。它还演示了如何使用 BeginTransaction、Commit 和 Rollback 方法。 public void RunOracleTransaction(string myConnString) { OracleConnection myConnection = new OracleConnection(myConnString); myConnection.Open(); OracleCommand myCommand = myConnection [阅读全文] [PDF]
另一个走向极端的错误 满怀信心的新手们可能为自己所掌握的部分知识陶醉不已,刚接触数据库库事务处理的准开发者们也一样,踌躇满志地准备将事务机制应用到他的数据处理程序的每一个模块每一条语句中去。的确,事务机制看起来是如此的诱人——简洁、美妙而又实用,我当然想用它来避免一切可能出现的错误——我甚至想用事务把我的数据操作从头到尾包裹起来。看着吧,下面我要从创建一个数据库开始:using System;using System.Data;using System.Data.SqlClient;namespace Aspcn{ public class DbT [阅读全文] [PDF]
什么是数据库事务  数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:  · 更新客户所购商品的库存信息   · 保存客户付款信息--可能包括与银行系统的交互   · 生成订单并且保存到数据库中   · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是,如果在这一系列过程中任何一个环节出了差错,例如在更新商品库存信息时发生异常、该顾客银行帐户存款不足等,都将导致交易失败。一旦交易失败,数据库中所有信息都必须 [阅读全文] [PDF]
我上篇说的太简单了,其实我本人及比较懒,不知不觉就把blog当作记流水账了。下面详细说一下,平台(windows2000+sqlserver2000+msjdbc+weblogic+eclipse+lomoz),基本配置本文不作介绍,不明白者请google一下即可。具体步骤:1:首先去微软网站下在最新的jdbc驱动并且安装,要让它支持分布式事务你需要做以下事情(帮助文件中有)首先copy msjdbc安装目录下\\SQLServer JTA\\sqljdbc.dll 到 sqlserver安装目录下\\binn目录下面,然后打开查询分析器,装载 ms [阅读全文] [PDF]
1 共5条 分1页