动态建立access库的问题(0分)

  • 主题发起人 主题发起人 kevin8093
  • 开始时间 开始时间
K

kevin8093

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ole动态建立一个access数据库,代码为uses comobj
var
createaccess:olevariant;
begin
createaccess:=createoleobject('adox.catalog');
createaccsess.create('provider=microsoft.jet.oledb4.0;datasource:=c:/aceco.mdb');
end;
程序提示找不到可安装isam,另外ISAM为什么?
 
ISAM可能是指没有正确的安装MDAC,到 http://www.microsoft.com/data/ 下载MDAC。另
外,你的调用方法也有一点问题。

uses
ComObj;

procedure CreateDB(const Database: String);
var
Cat: Variant;
begin
Cat := CreateOleObject('ADOX.Catalog');
Result := Cat.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + Database);
end; ~~~~~~~~~~~~
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部