你这样提问题,估计没有人会帮助你的?  具体现象,SQL代码, OS环境/数据库环境?  而且, ado只是一个data object, 不是应用服务器.

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2367/2367398.xml?temp=.8758661
      

  2.   

    Delphi 6.0 开发三层结构系统
    应用服务器层用ADO连接数据库客户端更新数据时报错:
    update Error:
    Record not found or changed by another user怎么会有这样的错误呢?只有我一个人在做更新动作啊!!!?
      

  3.   

    ???
    详细的信息?如果报错信息前边有: "ORA-" ,表示 Oracle 库所引起.
    但如果不是的话,可能是 程序应用服务器 的问题了.
      

  4.   


    Record not found or changed by another user
    -------------------------------------------
     Oracle 中锁的策略是写阻塞写,也就是说: 不允许两个会话同时修改
     表中的同一数据行.
      

  5.   

    最大的可能性是你打开的连接是只读连接。delphi我不懂,不过创建连接的时候有属性的
    就是说创建连接分几种类型。你查一下相关资料。