我的OLE DB客户程序,数据库为ACCESS 97格式,在一台机器上数据源连接上的方式为
hr = db.Open(_T("Microsoft.Jet.OLEDB.3.51"), &dbinit);
而在另一台机器上要将3.51改为4.0才能正确运行,如
hr = db.Open(_T("Microsoft.Jet.OLEDB.4.0"), &dbinit);
不知道是什么原因?另外我要在机器上安装ACCESS和SQL SERVER的OLE DB驱动,改怎样安装?
hr = db.Open(_T("Microsoft.Jet.OLEDB.3.51"), &dbinit);
而在另一台机器上要将3.51改为4.0才能正确运行,如
hr = db.Open(_T("Microsoft.Jet.OLEDB.4.0"), &dbinit);
不知道是什么原因?另外我要在机器上安装ACCESS和SQL SERVER的OLE DB驱动,改怎样安装?
2、装新的MDAC,MDAC去www.microsoft.com搜索。
顺便想向你请教一个问题:
你是如何设置CDataSource类的安全属性的呢?
也就是使用CDBPropSet类如何关联ACCESS 的.mdw文件的呢??