1.通過微軟的Jet數據庫引擎進行數據庫連接
例如:連接Access
m_pConnection.CreateInstance("ADODB.Connection");
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=user.mdb","","",adModeUnknown);
2.通過DSN數據源對支持ODBC的數據庫進行連接
例如:連接MySql
m_pConnection.CreateInstance("ADODB.Connection");
m_pConnection->Open("DSN=MySQLTest;Server=localhost;Database=test", "root", "sa", adModeUnknown);
其中MySQLTest是通過MySql ODBC驅動建立的數據源名稱,若爲遠程主機localhost改爲IP即可,
如:Server=192.168.25.67,不加引號。
3.不通過DSN連接sql server
m_pConnection.CreateInstance("ADODB.Connection");
m_pConnection->Open("driver={SQL Server};Server=127.0.0.1;DATABASE=test;UID=sa;PWD=sa","","",adModeUnknown);