异常处理语句能执行,没有提示信息,但是更新不成功,请各位高手赐教!!!
try
{
_bstr_t str = "UPDATE Info SET Keeper= ' "+strjweizhi+ " ', Outnum= ' "+strjnum+ " ',Remark= ' "+strbeizhu+ " 'WHERE Name = ' "+(CInfoview::strjname)+ " ' ";
g_pConnection-> Execute(_bstr_t(str), NULL, adCmdText);
}
catch (_com_error e)
{
AfxMessageBox(e.Description());
}
------解决方案--------------------看一下str内容是什么,debug一下,看看是不是SQL语法问题
------解决方案--------------------SQL 在运行时是什么情况没有贴出来
------解决方案--------------------把str打印出来看看是否合法。