在attendanceWin.cpp的recv_faceid()函数添加数据写入数据库的功能
首先添加头文件
#include <QSqlQuery>
//把数据写入数据库--考勤表
QString insertSql = QString("insert into attendance(employeeID) values('%1')").arg(record.value("employeeID").toString());
QSqlQuery query;
if(!query.exec(insertSql))
{
QString sdmsg = QString("{\"employeeID\":\" \",\"name\":\"\",\"department\":\"\",\"time\":\"\"}");
msocket->write(sdmsg.toUtf8());//把打包好的数据发送给客户端
qDebug()<<query.lastError().text();
return ;
}else
{
msocket->write(sdmsg.toUtf8());//把打包好的数据发送给客户端
}