以前我的程序时正常的,今天突然发现自己的程序不能连数据库了,调试的结果是 
还没有到open,而在CreateInstance没有成功   ::CoInitialize(NULL);//初始化OLE/COM库环境 
//创建_ConnectionPtr接口 
    m_Connection.CreateInstance(__uuidof(Connection));   
//连接数据源 
    m_Connection-> Open((_bstr_t)strtemp, " ", " ",-1);   //CreateInstance   后m_Connection   依然是null   在我的机子上,所以在open时报了异常。     我在别人的机子上调试   m_Connection   为非null,   CreateInstance成功。   程序在别的电脑上能运行,但是在我的电脑上不行。说明代码没有问题。我怀疑是我的VC出了问题。谁知道怎么回事。