| | |
| | | ErlMessage emsg; /* Incoming message */ |
| | | int ret = -1; |
| | | ETERM *arrlist[7]; |
| | | arrlist[0] = erl_mk_atom(strSql.c_str()); |
| | | arrlist[0] = erl_mk_string(strSql.c_str()); |
| | | ETERM *list = erl_mk_list(arrlist, 1); |
| | | |
| | | ret = erl_rpc_to(m_fd, "syncDB", "exeSomeSql", list); |
| | |
| | | return false; |
| | | } |
| | | |
| | | bool ErlangTool::ErlangDbTool::updatePerson(std::string t_tableName, AddFaceData &faceData, FieldValues &fieldValues) { |
| | | // #todo 记得测试中文 只有人员信息表更新,特征更新暂时没做 |
| | | // bool ret = updateFaceData(t_tableName + "_fea", faceData); |
| | | // updateFaceInfo(t_tableName, fieldValues); |
| | | std::string strSql = getUpdateFaceTableSql(t_tableName, fieldValues); |
| | | // FieldValues fieldValues2; |
| | | |
| | | return getExecSqlResult(strSql); |
| | | } |
| | | |
| | | ErlangTool::vec_AddDataCache |
| | | ErlangTool::ErlangDbTool::addPersons(std::string TableUuid, std::vector<SyncDB::AddPersonInfo> &tmpPer) { |