本帖最后由 codemoon 于 2014-6-18 16:14 编辑
代码如下,yafeilinux在教程里说:“真正起提交操作的是model->submitAll()一句,它提交所有更改”。
既然 submitAll() 已提交所有更改,那database().commit()再提交一次的作用是什么 ?
或者说,两者有什么不同?
if (model->submitAll()) { model->database().commit(); //提交 } else { ...... }
代码在yafei的教程里看来的:
http://www.qter.org/forum.php?mo ... y%3Ddateline&page=1
初学Qt,可能问题有点小白,看过Assistant也看不明白,特此请教。
|