Delphi2010 无效的类别字符串, ProgID: "ADOX.Catalog"问题


程序中用ADOX创建的Access数据库,一直运行正常,其他电脑都正常,由于某种原因需要修改程序,
编译正常,运行时出现了无效的类别字符串, ProgID: "ADOX.Catalog",重装Delphi也无效。
DBNew: OleVariant;
DBNew := CreateOleObject('ADOX.Catalog');
DBNew.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + DBName);
解决办法:重新注册ADOX,开始->运行 输入regsvr32.exe msadox.dll 确定。
可能原因:注册的ADOX可能被杀毒软件给干掉了或者是丢失。

 

 

 

你可能感兴趣的:(Delphi)