社区
C#
帖子详情
对在sqlserver数据库中两个数据库操作,事务能跨连个连接吗?怎么写?
erhucw
2004-11-04 11:19:09
我用SqlConnection1连接一个数据库(db1) 后操作是insert
用SqlConnection2 另一个(db2)后操作是 delete
db1和db2都是sqlserver的数据库
请问SqlTransaction 的事务能跨两个连接吗?最好有代码
...全文
616
12
打赏
收藏
对在sqlserver数据库中两个数据库操作,事务能跨连个连接吗?怎么写?
我用SqlConnection1连接一个数据库(db1) 后操作是insert 用SqlConnection2 另一个(db2)后操作是 delete db1和db2都是sqlserver的数据库 请问SqlTransaction 的事务能跨两个连接吗?最好有代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bigearth
2005-04-13
打赏
举报
回复
System.EnterpriseServices 中 ContextUtil可以
erhucw
2004-11-04
打赏
举报
回复
第一种是不是简单点, COM+ 的事务还不会用
jamesfay
2004-11-04
打赏
举报
回复
不可以,必须两个
thinkingforever
2004-11-04
打赏
举报
回复
ADO.net事务中一个连接只能对一个事务操作,可以用楼上的方法,也可以用COM+事务
bflovesnow
2004-11-04
打赏
举报
回复
也可以使用 COM+ 的事务,System.EnterpriseServices 下 ContextUtil 的用法
该事务可以跨不同的数据库、不同的操作类型,比数据库的事务更强大。。。
brightheroes
2004-11-04
打赏
举报
回复
SqlConnection con1 = new ...........
SqlConnection con2 = new ...........
con1.Open();
con2.Open();
SqlTransaction trans1 = con1.BeginTransaction........
SqlTransaction trans2 = con2.BeginTransaction........
Command1 = new ......(con1,trans1);
Command2 = new ......(con2,trans2);
try
{
Command1.Exec......
Command2.Exec......
trans1.Commit();
trans2.Commit();
}
catch
{
trans1.RollBack...
trans2.RollBack...
}
finnaly
{
Close()
}
shenanigan
2004-11-04
打赏
举报
回复
学习,这个还没有弄过。
brightheroes
2004-11-04
打赏
举报
回复
做两个事务
每个事务对应自己的链接和操作
任何一个事务有异常
两个一起回滚
brightheroes
2004-11-04
打赏
举报
回复
第一种是不是简单点
---可以试试好不好用
dhtkhnt
2004-11-04
打赏
举报
回复
帮你顶顶!
高手,有没有COM+的好书推荐!?
xiaoslong
2004-11-04
打赏
举报
回复
帮你顶一下
erhucw
2004-11-04
打赏
举报
回复
Com+事务怎么写?
SQl Server
数据库
讲述Sql Server
数据库
的企业级开发常用的关键知识点。尽量把概念讲的通俗易懂,了解其架构原理,不仅仅会
操作
应用,还要把握其本质。帮大家更深层次的理解
数据库
。【课程目录】一.Sql Server
数据库
架构1.架构2.体系结构协议层(Protocols)/•关系引擎(Relational Engine),也称为查询处理器(Query Processor)/存储引擎(Storage Engine)/•SQLOS二.
数据库
核心应用。1.数据仓库/2.
连接
数据库
/3.
数据库
开发三.
数据库
设计方法。四.SQL语句。1.Sql基本
操作
。/2.
数据库
库表资源获取。五.
数据库
事务
。1.
事务
访问
数据库
。/2.数据批处理
SQL Server
数据库
连接
失败错误及解决方法
SQL Server
数据库
连接
失败错误及解决方法
SQL Server
数据库
之
事务
事务
1. 概念2. 显示
事务
与隐式
事务
2.1 显示...当
事务
执行时,
事务
中
进行的所有
操作
都会被
写
入
事务
日志
中
,
写
入日志的内容分为两种:一种是
事务
进行数据
操作
的记录,如对数据进行插入和修改;另一种是对任务的
操作
记录
SQL server
数据库
的
操作
步骤·图形界面工具
简介:一个SQL server
数据库
至少包括主数据文件和
事务
日志文件即以.mdf 、.ldf为扩展名的数据文件和日志文件。在SQL server系统
中
,通常有两种方式创建
数据库
:一种是使用图形界面工具,另一种是使用Transact-SQL...
如何同步
两个
SQLServer
数据库
的内容?
同步
两个
SQLServer
数据库
如何同步
两个
SQLServer
数据库
的内容?程序代码可以有版本管理CVS进行同步管理,可是
数据库
同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成
两个
数据库
的结构或...
C#
110,473
社区成员
642,561
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章