创建db数据库文件,比如,要创建test.db这个数据库。
调用:QSqlDatabase类的setDataName( "test.db" )方法.
一定要指明后缀为何种格式的,否则创建的是没有任何格式的一个文件。
调用setDataName()后,本地文件系统中不会生成一个数据库文件。
调用QSqlDatabase类的open()方法后,才会在本地文件系统中创建一个数据库文件。
但是遇到问题:
如果本地已经存在test.db文件了。那么调用setDatabase()方法后,可以open()这个db。
但是,QSqlQuery,exec()方法的时候,报错:无法打开数据库。