社区
C#
帖子详情
对在sqlserver数据库中两个数据库操作,事务能跨连个连接吗?怎么写?
erhucw
2004-11-04 11:19:09
我用SqlConnection1连接一个数据库(db1) 后操作是insert
用SqlConnection2 另一个(db2)后操作是 delete
db1和db2都是sqlserver的数据库
请问SqlTransaction 的事务能跨两个连接吗?最好有代码
...全文
659
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+事务怎么写?
Java与SQL Server
数据库
连接
的实践与要点
简介:Java和SQL Server
数据库
交互是企业级应用开发
中
的重要环节。本文详细探讨了使用Java通过JDBC...通过实例代码,介绍了如何在Java
中
实现
数据库
连接
、执行查询和更新
操作
、以及进行
事务
控制等关键步骤。 ...
如何同步
两个
SQLServer
数据库
的内容?
同步
两个
SQLServer
数据库
如何同步
两个
SQLServer
数据库
的内容?程序代码可以有版本管理CVS进行同步管理,可是
数据库
同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成
两个
数据库
的结构或...
SQL Server
数据库
连接
失败错误及解决方法
SQL Server
数据库
连接
失败错误及解决方法
SQL Server
数据库
之
事务
事务
1. 概念2. 显示
事务
与隐式
事务
2.1 显示...当
事务
执行时,
事务
中
进行的所有
操作
都会被
写
入
事务
日志
中
,
写
入日志的内容分为两种:一种是
事务
进行数据
操作
的记录,如对数据进行插入和修改;另一种是对任务的
操作
记录
Python
中
操作
MySQL和SQL Server
数据库
的基础与实战
在Python
中
,我们经常需要与各种
数据库
进行交互,其
中
MySQL和SQL Server是
两个
常见的选择。本文将介绍如何使用`pymysql`和`pymssql`库进行基本的
数据库
操作
,并通过实际代码示例来展示这些
操作
。
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章