在asp 里这样可以
conStr="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+server.MapPath(".")+"/DATA.MDB"Dim objADOXDatabase
Set objADOXDatabase = Server.CreateObject("ADOX.Catalog")
objADOXDatabase.ActiveConnection = conStr
在delphi
var
MSWord2000,objADOXDatabase,objTable: OLEVariant;
conStr:String;
begin
Result:=False;
conStr:='Provider=Microsoft.Jet.OLEDB.4.0; Jet OLEDB:Engine Type=5;Data Source='+FileName;
try
objADOXDatabase := CreateOleObject('ADOX.Catalog');
except
try
objADOXDatabase := GetActiveOleObject('ADOX.Catalog');
except
Exit;
end;
end;
objADOXDatabase.ActiveConnection:=conStr;//到这边出错,说是:
'[Microsoft][odbc 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序'为什么呢,我写样没错的 conStr:='Provider=Microsoft.Jet.OLEDB.4.0; Jet OLEDB:Engine Type=5;Data Source=E:\Data\EMail.mdb'
谁能说下呢
thanks