我编的数据库程序在个别电脑上运行出错,
提示"cannot perform this operation on a closed dataset"。
程序用的数据库是ACCESS2000,在这台电脑安装了MDAC2.7和DAO3.5也不行。请问是什么错误?

解决方案 »

  1.   

    请参考:http://www.delphibbs.com/keylife/iblog_show.asp?xid=4018http://www.myepn.com/epn/component/option,com_akobook/Itemid,74/startpage,5/lang,zh/
      

  2.   

    这台机器是什么操作系统啊?
    这太电脑上装access了吗?
      

  3.   

    应该不是程序的问题,可能那台电脑有的东西没装,因为程序在大部分电脑运行是没问题的,但不知道是什么没装。那台电脑是win2000pro,装了Access2000。
      

  4.   

    MDAC_TYP.EXE 去下一个这个,安装试试。
      

  5.   

    数据集关闭,是不是機器沒裝access
      

  6.   

    To: zahahui(zahahui),已装过MDAC2.7。
    To:: lovendII,系统有装access,是ACCESS2000。
    看来只有重装系统了。