• 3919阅读
  • 3回复

qt连接sqlite数据库 [复制链接]

上一主题 下一主题
离线布莱德宝
 
只看楼主 倒序阅读 楼主  发表于: 2013-08-17

本人在查找自己qt连接sqlite问题时,发现下面的一段代码:对其中谈到的“数据名与路径, 此时是放在同目录下”不慎理解,请哪位高手给讲一下,这里的路径指什么?同目录是指与工程目录放在一起吗?在此恳请诸位大神给予解答。不胜感激

                                   QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
                                  db.setDatabaseName("MyDB"); // 数据库名与路径, 此时是放在同目录下
                                  db.open(); // 连接数据库, 然后就可以使用了.

离线realfan

只看该作者 1楼 发表于: 2013-08-17
一般是数据库文件与可执行文件同目录
离线布莱德宝
只看该作者 2楼 发表于: 2013-08-18
回 1楼(realfan) 的帖子
版主,这里的路径是指工程文件所在的目录吗?另外版主请看下这个帖子,我在进行qt连接已经建好的sqlite数据库时出现了问题,我找了好多资料,也没发现哪出了毛病?请版主赐教。  http://www.qtcn.org/bbs/read-htm-tid-54764.html
离线realfan

只看该作者 3楼 发表于: 2013-08-18
回 2楼(布莱德宝) 的帖子
不是工程目录,是编译生成可执行文件的那个目录。
快速回复
限100 字节
 
上一个 下一个