• 4992阅读
  • 0回复

[提问]数据库程序发布的问题请教 [复制链接]

上一主题 下一主题
离线duanqian
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-26
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-01-07) —
我的程序中使用了SQLite数据库,采用的是QSqlDatabase作为数据库连接的方法

但是在程序发布的时候遇到了问题:
在一台没有qt环境的windowsxp 上 提示 sqldriver not loaded
我把qsqlite4.dll复制到exe所在目录下的 sqldrivers下可以解决问题

我的程序是作为动态库提供的,
是否没有Qapplication 或者qcoreappliction 实例的话是没有办法加载数据库驱动的?也就是没办法连接数据库了?

例如我的dll提供给第三方使用,而第三方可能不是用qt开发的(也就不会有qppliciton这样的对象)

请问一下这个情况该如何解决呢?谢谢各位了
快速回复
限100 字节
 
上一个 下一个