|
本帖最后由 pursue 于 2013-12-5 16:39 编辑
- do{
- frameType<<frameDescrib->frameType;
- frameError<<frameDescrib->error;
- frameTime<<frameDescrib->time;
- frameLen<<frameDescrib->len;
- frameField<<frameDescrib->field;
- frame<<frameDescrib->frame;
- }while((frameDescrib = frameDescrib->next) != NULL);
- query.addBindValue(frameType);
- query.addBindValue(frameError);
- query.addBindValue(frameTime);
- query.addBindValue(frameLen);
- query.addBindValue(frameField);
- query.addBindValue(frame);
- if(!query.execBatch())
- qDebug()<<"addBindValue is wrong";
复制代码 最后打印addBindValue is wrong.QSqlError(1136, "QMYSQL: Unable to execute query", "Column count doesn't match value count at row 1") 为何?
|
|