C++连接Access问题
类:
public:
_ConnectionPtr m_pConnect; ///连接对象指针
_RecordsetPtr m_pRecordset; ///记录集对象指针
public:
bool Connnect();
在Connnect中:
m_pConnect.CreateInstance("ADODB.Connection");//创建连接对象实例
_bstr_t strConnnect = "DRIVER={Microsoft Access Driver (*.mdb)};uid=;pwd=;DBQ=accessTest.mdb";
m_pConnect->Open(strConnnect, "", "", adModeUnknown);
和下面:
m_pConnect.CreateInstance("ADODB.Connection");//创建连接对象实例
_bstr_t strConnnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=accessTest.mdb";
m_pConnect->Open(strConnnect, "", "", adModeUnknown);
这两种方式都可以,请问有什么区别吗?