我认为数据库中的表应该是有一个uuid字段来唯一标识表中的一条记录的。
在Qt中,该字段的值可以使用QUuid QUuid::createUuid()来进行创建。
我们使用uuid作为一个永远不会改变的值,创建后就不再变化。
在此基础上,对记录进行增删改查,其实都会简单一些。
因为总有一个字段(即uuid)是不变的。
我认为数据库中的表应该是有一个uuid字段来唯一标识表中的一条记录的。
在Qt中,该字段的值可以使用QUuid QUuid::createUuid()来进行创建。
我们使用uuid作为一个永远不会改变的值,创建后就不再变化。
在此基础上,对记录进行增删改查,其实都会简单一些。
因为总有一个字段(即uuid)是不变的。