异常处理语句能执行,没有提示信息,但是更新不成功,请各位高手赐教!!!
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打印出来看看是否合法。