MySQL Connector/C++接口实例(二)

2014-11-24 12:52:38 · 作者: · 浏览: 1
return true;
}
else if (ret == 2)
{
out.push_back(JSONNode(RESULT, ACTION_FALSE));
return true;
}
else
{
out.push_back(JSONNode(RESULT, ACTION_FALSE));
return false;
}

}

/************************************************************************/
/* 销毁数据库记录集资源 */
/************************************************************************/
void CommonService::DestorySql(ResultSet* res, PreparedStatement* prep_stmt)
{
if (res != NULL)
{
try
{
res ->close();
}
catch(SQLException& e)
{
LOG4CXX_ERROR(g_logger, "数据库异常" << e.what());
}
delete res;
res = NULL;
}
if (prep_stmt != NULL){
try
{
prep_stmt->close();
}
catch(SQLException& e)
{
LOG4CXX_ERROR(g_logger, "数据库异常" << e.what());
}
delete prep_stmt;
prep_stmt = NULL;
}
}




本文出自 “永远的朋友” 博客