///
//第一步:添加dll引用
//注意:一定不要nonamespace 或是rename_namespce
//
#import "C:/Program Files/Common Files/System/Ole DB/oledb32.dll"
//
//第二步:添加命名空间,采用默认命名空
using namespace MSDASC;
//
//第三步:其他操作,弹出datalinks
//
HRESULT hr;
IDataSourceLocatorPtr dlPrompt=NULL;
_RecordsetPtr rs=NULL;
CString ccc;
try
{
// 初始化DataLinks对象
hr=dlPrompt.CreateInstance(__uuidof(DataLinks));
if(FAILED(hr))
throw(_com_error(hr,NULL));
// 建立连接
pConn=dlPrompt->PromptNew();
// 如果 conn 为 NULL
if(pConn==NULL)
{
return false;
}
ccc=(char*)pConn->ConnectionString;
}
......