.这个问题困扰了我很多天==
在linux系统上面,跑Qt的程序;里面系统的Launcher用到了书架的数据库;Launcher应用用到了中文输入法。而中文输入法用到了一个中文数据库。那么在整个系统中用到了两个数据库。
要么为了能够很好的使用两个数据库,需要在adddatabase(“数据库驱动”,“数据库连接名”);如果是多个数据库,那么数据库的连接名一定要不一样;而之前的问题就是由于都没写数据库的连接名,导致二个数据库用到的都是默认的连接名;所以有冲突,但是爆出的错误又没有明显的提示;so...需要阅读源码啊。。。。不然这个真找不到。而我是在网上抱着试一试的心态找到了别人说的这个方式。