SQL = "UPDATE ××× SET ×××=‘×××’
oraDB.ExecuteSQL SQL 执行这句话时执行不下去,各位有好的办法吗???

解决方案 »

  1.   

    先看看VB的错误信息,再研究一下Oracle的错误信息,之后就会有办法了。
      

  2.   

    关键是
    SQL = "UPDATE ××× SET ×××=‘×××’
    oraDB.ExecuteSQL SQL 执行这句话时执行不下去。
    我没法看错误信息
      

  3.   

    看看更新的时候数据库是不是有另外一个更新没有被提交或者回滚呢。
    BTW:是不是你执行的第一次没有问题,在执行第二次的时候就死掉了呢
      

  4.   

    在 SQL = "UPDATE ××× SET ×××=‘×××’打个断点不就可以看到错误信息了吗?在即时窗口里输入 ?err.Description
      

  5.   

    Sorry啊,应该在 oraDB.ExecuteSQL SQL  打断点,停下后单步执行(按F8),之后就应该能在即时窗口看错误号和错误信息了,分别是err.Number和err.Description。