求高手帮解答

ccnufeng 2011-05-24 05:23:01

_ConnectionPrt pConnection;
m_pConnection.CreateInstance(__uuidof(Connection));
pConnection->open(_T("Driver=mysql ODBC 3.51 Driver;Server=localhost;Database=ucc;uid=root;"),
_T(""),_T(""),adConnectUnspecified);

CString strSQL = _T("");
strSQL += _T("mysqlhotcopy -h=localhost -u=root ucc/tmp");
_bstr_t bstrSQL(strSQL);
_variant_t RecordsAffected;
try
{
m_pConnection->Execute(bstrSQL,&RecordsAffected,adCmdText);

m_pConnection->Close();
m_pConnection = NULL;
}
catch(_com_error e)
{
e.ErrorMessage();
}


好像m_pConnection->Execute(bstrSQL,&RecordsAffected,adCmdText)这个语句执行有问题。
...全文
49 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyq5945 2011-05-24
  • 打赏
  • 举报
回复
所有的ADO代码都加异常捕获看是什么错误
try
{
//你的ADO代码
}
catch (_com_error& e)
{
AfxMessageBox(e.Description());
}

ouyh12345 2011-05-24
  • 打赏
  • 举报
回复
崩溃后,查看调用堆栈,看看执行sql语句后的HRESULT的值

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧