我在一篇用Delphi 6编写的教程中读到:要安装ADOX组件,请从主菜单中选择Project\Add type Library菜单项。但在Delphi XE4中没有这样的菜单项。如何在 Delphi XE4 中安装/使用 ADOX 组件以编程方式创建空 mdb 数据库?或者有没有其他方法可以在没有 ADOX 的情况下创建它?
您可以使用后期绑定而不导入类型库,例如:
uses ComObj;
procedure CreateNewMDB(const FileName: WideString);
var
AdoX: OleVariant;
begin
AdoX := CreateOleObject('ADOX.Catalog');
AdoX.Create('Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine Type=5;Data Source=' + FileName);
end;
如果这就是您所需要的,我认为不值得花费精力导入 ADOX 类型库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)