在vs2005中,连接oracle9数据库,insert可以完成,但update不可以,conncetion提示超时。

aqinag 2007-04-24 11:34:42
insert,或者update语句没有问题,我放在sqlppus中,运行是可以的。
...全文
306 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsxqaz 2007-05-09
  • 打赏
  • 举报
回复
>>>但比较奇怪的是,有好几个表没有在toad中update,也是一样出错

不管你是不是用了事务处理update都是要锁记录的,原因很好理解,要防止两个人同时修改这条记录而发生错误.
haixj 2007-04-25
  • 打赏
  • 举报
回复
不可能,我的项目都交付了
wsxqaz 2007-04-24
  • 打赏
  • 举报
回复
update是要锁记录的,你看看是不是有多个线成同时update,这样可能每个都要等待前一个结束才能执行,可能是某个执行时等待超时了,一点意见希望有用
zhangliu_521 2007-04-24
  • 打赏
  • 举报
回复
insert可以完成,但update不可以
=================================>>>
主键???
jiatong1981 2007-04-24
  • 打赏
  • 举报
回复
是不是本身数据库对于链接时间有设定 认为过了多久的就超时了?
ufoteam 2007-04-24
  • 打赏
  • 举报
回复
up
aqinag 2007-04-24
  • 打赏
  • 举报
回复
现在我是在toad for oracle中,直接执行update/insert,
有可能没有执行comment,所以在锁定状态

执行完commnet;后,可以在程序中update数据了。

但比较奇怪的是,有好几个表没有在toad中update,也是一样出错

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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