BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #43646同步于 2010/9/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

CreateInstance(_uuidof(Connection))

BeyondMe
2010/9/9镜像同步0 回复
小弟是做硬件,软件很菜,请大家帮助,事情是这样的:我的上位机(与下位机硬件通信的)程序写完后一直用都没有出错,可是如果你把程序放在那里一两个星期,再次编译(无错)但运行时时始终弹出(\"Createinstance of Connection fail\");,即下面的程序,但过几天它有自动好啦!(与下位机通信正常,.mdb数据库读写完全正确) HRESULT hr; try { hr = m_pConnection.CreateInstance(_uuidof(Connection)); if (SUCCEEDED(hr)) { m_pConnection->ConnectionString = \"File Name=my_data.udl\"; m_pConnection->ConnectionTimeout = 20; hr = m_pConnection->Open(\"\",\"\",\"\",adConnectUnspecified); if (FAILED(hr)) { AfxMessageBox(_T(\"Open db fail\")); return TRUE; } } else { AfxMessageBox(\"Createinstance of Connection fail\"); return TRUE; } } catch (_com_error e) { _bstr_t bstrSource(e.Source()); _bstr_t bstrDescription(e.Description()); AfxMessageBox(bstrSource+bstrDescription); return TRUE; } 我看贴吧有人和我有一模一样的问题,但没写解决方法,希望大家帮帮忙!谢谢 ps:::CoInitialize(NULL);函数我也添加了
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。