QSqlQuery q;
if (!q.prepare(QLatin1String("insert into signals(id, name, bytes, node)"
"values(?, ?, ?, ?)")))
这里会出错
原因是:insert into 的是signals 表,这个时候signals 表还没有被创建,所以一直报insert错误
这个地方报错,可以判定就是sql的语法出了问题
QSqlQuery q;
if (!q.prepare(QLatin1String("insert into signals(id, name, bytes, node)"
"values(?, ?, ?, ?)")))
这里会出错
原因是:insert into 的是signals 表,这个时候signals 表还没有被创建,所以一直报insert错误
这个地方报错,可以判定就是sql的语法出了问题