access的这个结论对还是错!

alicc 2007-03-06 10:40:16
结论:access中如果你用trans进行了数据库操作,那么请保证在短时间内(如0.1s,具体的没有计算出来)只有一个conn在进行trans 操作,不然的话第二个conn的trans操作不起作用。
结论得出的过程:我new了两个oledbconn,循环的trans操作中,我用这两个连接循环的赋值给前台要用的conn,如第一次用conn1,第二次用conn2,第三次用conn1 。。。。。(当然该过程式单线程的) 结果我发现这样的情况下只有第一次的trans操作是有效的,其他所有的trans操作是无效的,所以我得出的结论是,access在同一时间内(这个时间不好估计,可能是小于某个值,如0.1s)只能对一个事务(trans)操作有效(第一个conn),其他的都不起作用。
提问:我这个结论有没有问题?
...全文
100 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
alicc 2007-03-06
  • 打赏
  • 举报
回复
我再仔细思考了一下,可能是trans级别的问题,我循环中操作的是同一个记录
lf_shao 2007-03-06
  • 打赏
  • 举报
回复
弱弱的问下。
Access支持事务?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧