社区
C#
帖子详情
对在sqlserver数据库中两个数据库操作,事务能跨连个连接吗?怎么写?
erhucw
2004-11-04 11:19:09
我用SqlConnection1连接一个数据库(db1) 后操作是insert
用SqlConnection2 另一个(db2)后操作是 delete
db1和db2都是sqlserver的数据库
请问SqlTransaction 的事务能跨两个连接吗?最好有代码
...全文
718
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+事务怎么写?
Python
数据库
操作
【三】——
SQLServer
本文详细介绍如何使用 Python 的 pymssql 库
操作
SQLServer
数据库
,包括安装配置、
数据库
及表的创建、数据的增删改查等核心
操作
。
python
连接
mysql、
sqlserver
、oracle、postgresql
数据库
进行封装
本文详细介绍如何使用Python封装
连接
MySQL、
SQLServer
、Oracle和PostgreSQL
数据库
的
操作
,包括
连接
、查询、
事务
管理和资源释放。
sqlserver
、mysql
数据库
连接
本文介绍了如何使用DAO模式实现
SQLServer
和MySQL的
数据库
连接
。通过DBContent类实现
SQLServer
的
连接
,而DB类用于MySQL的
数据库
操作
,包括
连接
创建、预编译SQL执行和结果集处理。内容涵盖了JDBC
事务
处理、结果集类型与并发性,并提供了具体的代码示例。
Python
数据库
模块pymssql
连接
SQLServer
数据库
操作
详解
本文详细介绍如何使用Python的pymssql库
连接
并
操作
SQLServer
数据库
,包括
连接
数据库
、查询记录、创建表、删除记录、统计记录数及插入数据等核心功能的实现。
VC++
中
使用ADO对MSSQL
数据库
操作
的实战原码解析
本文介绍了在VC++
中
利用ADO技术访问MSSQL
数据库
的方法。详细阐述了ADO技术简介、应用场景及
数据库
访问步骤,对比了不同
数据库
连接
技术,说明了SQL命令执行、结果集处理、参数化查询等
操作
,并给出编程代码实例,适合VC初学者。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章