我也遇到同样的问题,不能修改数据库结构,现在确定了确实是mdac 损坏,一般的办法是下一个新的mdac.2.8 或者 2.9来安装,但有些机子不允许安装,我用下面的办法修好好了:
regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll" /s
regsvr32 "C:\Program Files\Common Files\System\ado\msadomd.dll" /s
regsvr32 "C:\Program Files\Common Files\System\ado\msador15.dll" /s
regsvr32 "C:\Program Files\Common Files\System\ado\msadox.dll" /s
regsvr32 "C:\Program Files\Common Files\System\ado\msadrh15.dll" /s
regsvr32 "C:\Program Files\Common Files\System\ado\msjro.dll" /s
复制下来做成一个批处理,运行后,问题就解决了