100分求证这是否是微软c#.net的bug(关于嵌套事务的) 更正一下:声明部分是 OleDbTransaction tran; OleDbCommand comA; OleDbCommand comB; OleDbConnection con; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 comA.Transaction=tran.Begin();改为comA.Transaction=tran; To jimh(jimmy):tran.Begin();的意思是启用tran的嵌套事务并与comA相关联。不是单单用一个事务。 你可以建立3个事务:TestC 中事务嵌套 TestA & TestB 中的2个事务,而且TestA & TestB 相互独立。其实你的目的就是希望这2次访问数据作为一个整体事务来对待,你可以只连接数据库一次,要么用存储过程,用SQL语句也可以的。 滚动条自动回滚!急救,搞了几天了 什么叫编译时、运行时 VS2005 C#项目发布 带mdb数据库 数组 ★★用CryptoStream加解密,MSDN的例子也报错啊! 急死了! DESCryptoServiceProvider VS2005里,通过系统向导建立*.xsd那种访问数据库的方式算不算ORM的一种实现? 如果要用.NET做游戏,是C#还是VC++.NET好? C#怎么启动带参数的执行文件(.exe) 在Asp.net中如何一次清空所有文本框内容 新浪的在线文本编辑器怎么样设置它的高度啊 DataGrid如何在同一行中显示多条纪录? 关于windows身份验证
comA.Transaction=tran;
tran.Begin();的意思是启用tran的嵌套事务并与comA相关联。
不是单单用一个事务。