当前位置: 首页 > news >正文

拖拽式网站建设源码wordpress 固定链接 nginx

拖拽式网站建设源码,wordpress 固定链接 nginx,宁波seo优化,微信 绑定网站1. 我使用sqlite,开发机上好好的,测试机上却不行。后来发现是缺少驱动(Driver not loaded Driver not loaded),代码检查了又检查,发现应该是缺少dll文件(系统不提示,是自己使用 QMes…

1. 我使用sqlite,开发机上好好的,测试机上却不行。后来发现是缺少驱动(Driver not loaded Driver not loaded),代码检查了又检查,发现应该是缺少dll文件(系统不提示,是自己使用 QMessageBox::warning(NULL, ("error"), database.lastError().text());后猜到的)。于是自己千方百计的想办法,反复测试,就是不行。结果悲剧的发现,原来是多次设置路径错误,浪费一上午时间。应该直接在可执行exe文件的同一目录下设置目录和文件如下即可:
my.exe\sqldrivers\qsqlite4.dll
既不要写成:
my.exe\plugins\sqldrivers\qsqlite4.dll
也不要写成
my.exe\sqldrivers\sqlite\qsqlite4.dll (因为QT自己的目录就是C:\Qt\4.8.6_2008\src\plugins\sqldrivers\sqlite)
另外,放在my.exe同一目录下也没有用。

2. 编程的时候,注意不能使用new QSqlDatabase();后调用addDatabase()函数。原因是什么我也不知道,反正结论在这里:
http://qt-project.org/doc/qt-4.8/qsqldatabase.html#open

3. 编程的时候注意,要填上QSQLITE,不是SQLITE
QSqlDatabase database = QSqlDatabase::addDatabase("QSQLITE");

4. 使用QSqlDatabase::addDatabase函数的时候,如果是一个临时对象,那么要把它命名一下,比如(关键是第二个参数):
QSqlDatabase localdb = QSqlDatabase::addDatabase("QSQLITE", "Old_DB");
如果不写这第二个参数,那么就会把这个新连接当作默认连接,这样申请QSqlQuery对象但不写明数据库连接的话就会出错。

5. 使用 QSqlDatabase::removeDatabase的时候,必须把前面所有语句括号括起来,莫名其妙的一种用法。不过既然是官方文档这样说,就记住它,遵守它,相关链接在这里:
http://qt-project.org/doc/qt-4.8/qsqldatabase.html#removeDatabase

6. 还有一个文件qsqlited4.dll,不知道是干什么。

7. 可以很方便的使用VS编译C:\Qt\4.8.6_2008\src\plugins\sqldrivers\sqlite路径下的sqlite.pro工程文件,Release编译后得到一个dll,放在相关的路径里使用没有问题。

8. Process Explorer这个软件可以清楚地显示,当前开发exe文件依赖哪些DLL,很有帮助。这样就不用动脑筋了,观察结果即可。比如它我对这个项目提示依赖:

C:\Qt\4.8.6_2008\plugins\sqldrivers\qsqlite4.dll
但是注意,它提示的是开发机上的dll路径,客户机上的路径不一定是这样的。

但它的提示也只能作为一种参考,不能完全当真,它还提示我使用:
C:\Qt\4.8.6_2008\plugins\imageformats\qtiff4.dll
可是我根本就没有使用tiff文件。所以这个提示作为一种参考,找到自己需要的信息即可。

总结,QT发布版的坑真是多,怪不得QT公司不让免费用户静态编译和修改,大概是只让高手们用它来玩的。不知道静态编译是否可以避免这些问题。

---------------------------------------------------------------------------

几个有用连接:
http://qt-project.org/doc/qt-4.8/sql-driver.html
http://blog.sina.com.cn/s/blog_a6fb6cc90101gx30.html
http://blog.csdn.net/hustyangju/article/details/17799189
http://blog.chinaunix.net/uid-28394603-id-3775493.html (讨论回滚)

安装MySQL驱动:
http://blog.sina.com.cn/s/blog_74a7e56e01017s64.html

插件工作机制:
http://blog.csdn.net/dbzhang800/article/details/6543489
http://blog.csdn.net/csfreebird/article/details/17793161

SQLite学习手册
http://my.oschina.net/eechen/blog/84641
http://my.oschina.net/eechen/blog/84639
http://www.oschina.net/question/12_53183 (一个小时内学习 SQLite 数据库

http://www.yayakq.cn/news/223270/

相关文章:

  • 网站后台 英语微网站的功能
  • 网站建设费用预算浅谈博物馆网站的建设意义
  • 知名网站建设公司电话淄博网站制作优化推广
  • 晋江网站建设企业国内开源平台
  • 做网站卖游戏装备互联网博客网站
  • 建网站的书籍网站雪花飘落代码
  • 像素点建网站电商网站建设的维护要多少钱
  • 电子商务网站建设asp义乌北苑编程网站开发公司
  • 古典网站织梦模板免费下载logo素材
  • 做视频网站要准备哪些资料商城源码哪家价格低
  • wordpress修改文章链接插件淄博seo开发
  • 域名解析ip2020 惠州seo服务
  • 网站哪家公司做的最好企业门户网站开发平台的设计与实现
  • 河北网站开发报价网站改版方案原则
  • 怎么选择顺德网站建设跨境外贸人才网
  • asp网站默认后台网站建设期间工作总结
  • 织梦做网站详细教程怎么看网站是用什么程序做的
  • 上杭县城乡规划建设局网站域名注册多少钱
  • 亳州做企业网站上海东道设计
  • 中南集团中南建设网站庆阳东道设计
  • 建站哪家好 phpwind伊通县建设局网站
  • 备案查询站长之家长沙公司做网站大概多少钱
  • 上海专业网站建设服wordpress文章id不连续
  • 做网站如何分工百度云登录首页
  • 网站开发交流吧wordpress集成环境
  • 群晖可不可以做网站用程序员给女朋友做的网站
  • 高校网站建设要点多少钱网站设计
  • 网上做设计的网站江苏伟业建设集团网站
  • 公司手机版网站制作wordpress获取当前分类id
  • 如何在百度上做网站推广运动会页面设计