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可能被杀毒软件给干掉了或者是丢失。

 

 


 

你可能感兴趣的:(Delphi2010 无效的类别字符串, ProgID: "ADOX.Catalog"问题)