用的是ole连接数据库sql,给出集体的代码,谢谢大家帮帮忙本来获取一张表的记录集是这么写的(从keyan数据库中获取task的记录集,现在我想从科研数据库中再添加一张表logo)
_ConnectionPtr con;
_RecordsetPtr record;
         _variant_t affected;
con.CreateInstance(__uuidof(Connection));
record.CreateInstance(__uuidof(Recordset));
con->Open("provider=SQLOLEDB;server=127.0.0.1;database=keyan","sa","123",0);
record->CursorLocation=adUseClient;
record->Open(_bstr_t("select * from task"),_variant_t((IDispatch*)con,true),adOpenStatic,adLockOptimistic,adCmdText);