首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

包含MSSQL数据库的Qt应用程序,如何打包

2013-01-11 
包含MSSQL数据库的Qt应用程序,怎么打包我的一个程序是用MSSQL做数据库,现在想怎么打包程序可以在任意电脑

包含MSSQL数据库的Qt应用程序,怎么打包
我的一个程序是用MSSQL做数据库,现在想怎么打包程序可以在任意电脑上运行,其中要说明的是对方电脑没有安装MSSQL。
求正解……
[解决办法]
把所有用到的库都打进去
[解决办法]

引用:
引用:把所有用到的库都打进去
可是如果对方没有安装MSSQL还是不行呢,我用的是ODBC连接的



你想啊,开发MSSQL数据库应用,又不是说本机就必须要安装数据库
数据库服务器可以放在另外一太机器上吧?

既然如此,和装没装MSSQL不是就没关系了,你只需要把ODBC的库考过去就行了
在plugins\sqldrivers目录下:libqsqlodbc4.a 




[解决办法]
首先 你要保证在调试状态下  可以正常的连接
在调试状态下 IDE一般会替你设置好目录 并加载
如果在IDE调试下没问题 
则就是你打包的问题了
看看设置的pluginPath是否正确
[解决办法]
引用:
引用:对方电脑必须安装SQL Server并且附加数据库,否则无法使用。
另外像QtCored4.dll,QtGuid4.dll这样的动态链接库是debug才需要的,release不需要。
难道对方就必须安装SQL Server了吗???
那就只是说,只要是做本地数据库应用开发的都不能选择SQL了,是不是这个道理?
     ……

对,本地数据库应用选择sqlite比较好。

热点排行