求助:asp.net程序链接Oracle,执行Insert语句时报错,错误信息:ORA-08177:无法连续访问此事务处理

走在路上看自己 2018-01-30 02:16:31
之前程序好好得,但是今天不知道怎么了 突然报错:ORA-08177:无法连续访问此事务处理
百度说是事务级别问题,自己也没看懂,Oracle第一次弄,希望有前辈能帮看看,指点一下怎么解决。
...全文
621 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
连续两天了 这个问题第一次遇到 完全懵逼 求大牛前辈帮忙解决一下
  • 打赏
  • 举报
回复
有人吗 求助哇
  • 打赏
  • 举报
回复
我用int变量接收影响数,这样的话应该不会出现上一个没执行完就执行下一个了吧?!
EdsionWang 2018-01-30
  • 打赏
  • 举报
回复
你的for循环里面不止一次的数据库插入操作,上一次的插入还没结束,循环到下一次有去请求操作。数据库得让上一个操作完成才能进行下一次的操作。
Jason_Mao1 2018-01-30
  • 打赏
  • 举报
回复
我觉得还是你程序有点问题,批量的话 你可以 考虑批量执行一条SQL 语句,然后设置执行条数,然后再加个实务。效率会高一些 。希望能帮助到你。
  • 打赏
  • 举报
回复

在Insert的时候,用for循环插入数据库,数据库语句我拿出来在数据库中执行没有问题,但是在程序中会随机性的报错,不知道为什么
yzf86211861 2018-01-30
  • 打赏
  • 举报
回复
把你的 SQL 语句 , 和 怎么 连 ORACLE的 方式给出来 ,你就这么说 没法子 分析.
  • 打赏
  • 举报
回复
求大神之前

62,074

社区成员

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

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

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

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