我在2000系统中引用了ADO2.1在VB编译窗口F5运行软件正常,生成.exe也正常
     但在2003系统中我先后引用了ADO2.1/2.7/2.8 在VB编译窗口运行同样软件是正常的
  不过生成.exe在运行提示出错,而且我设计将一些数据写如数据库并没有实现。 数据库还是空的。

解决方案 »

  1.   

    当我软件运行的时候那相应的#¥%.ldb也启动 这说明数据库被打开了 但为什么不能写入呢?
      

  2.   

    这个问题同样出现在XP系统,我用admin登陆的2003并且都使用了ACCESS2000(打算明天换2002/2003)试试。
        数据库文件只读,我想这个到不可能因为我编译环境F5运行时没问题。 只是编译出filename.exe后在运行才出现的问题。
      

  3.   

    我想这个可能跟前段讨论的那个98/xp之间exe出错是一样的,可能是控件方面的问题。提示的错误是什么?
      

  4.   

    MVPMVPMVPMVPMVPMVPMVPMVPMVPMVPMVPMVPMVPMVPMVP
      

  5.   

    提示 bof或eof 空 可能数据库中无记录