大家帮忙看看(求助,在线等待)
我在调试状态下数据库都可以连接成功。
怎么在ShellExecute()函数中执行程序就不可以?
错误在这里:
hr = m_pConnection.CreateInstance(__uuidof(Connection)); 第一步
if (SUCCEEDED(hr))
{
//设置连接时间
m_pConnection->put_ConnectionTimeout(long(5));
//连接数据库
hr = m_pConnection->Open(szDSN,"","",adModeUnknown);
if (SUCCEEDED(hr))
{
}
}
在第一步就返回错误,这是怎么回事。我通过其他程序调用就不可以??
先谢谢大家!