我用的是VB 与ACCESS数据库相连,是用ADO对象模型来连接,可是不知为什么,在程序运行时有时会出现“调用方法未得到回复”有时就不会出现这种错误,弄得我不知该怎么改。还有在使用UPDATE这个方法时前面必须得有一条语句如RE.MOVEFIRST,要不然就会出现错误,后来我看了我以前编的程序,就不这样请问这是什么原因造成的呢?

解决方案 »

  1.   

    呵呵!系统不稳定啊!
    第一个问题:没有看到你的代码!只能说一下我的写法了!把CONNECTION写到模块里!定义为PUBLIC!在FORM文件中直接用!这样出错几率就会减小的!
    第二个问题:可能就是你游标使用问题了!没有代码说了也没有价值!
      

  2.   

    re4.MoveFirst
    re4.Update
    代码是样的,
      

  3.   

    这些数据集和控件是在通用里面定义的
    通用 声明
    dim re2 as new adodb.recordset
    dim cnn as new adodb.connection
    commandbutton ___click()
      re4.MoveFirst
      re4.Update
    代码是样的。
      

  4.   

    对不起刚才打错了,应该是
    dim re4 as new adodb.recordst