跨数据库Copy的一个类的代码 希望对大家能有所帮助
#include "StdAfx.h"
#include "./dbcopyclass.h"
CDbCopyClass::CDbCopyClass(void)
{
::CoInitialize(NULL);
pconn.CreateInstance(__uuidof(Connection));
pSourceConn.CreateInstance(__uuidof(Connection));
prs.CreateInstance(__uuidof(Recordset));
m_pCmd.CreateInstance(__uuidof(Command));
m_SourceRs.CreateInstance(__uuidof(Recordset));
m_DesRs.CreateInstance(__uuidof(Recordset));
/// m_fields.CreateInstance(__uuidof(Fields));
//m_fieldPtr.CreateInstance(__uuidof(FieldPtr));
}
CDbCopyClass::~CDbCopyClass(void)
{
prs.Release();
m_SourceRs.Release();
m_DesRs.Release();
pconn.Release();
pSourceConn.Release();