- 博客(12)
- 收藏
- 关注
原创 Qt编译运行提示No rule to make target needed by 'debug/main.o
版权声明本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“seven”和主站点地址,方便其他朋友提问和指正。
2014-05-11 15:42:02 22476 12
转载 C++函数名字的隐藏:重写、重载、重定义
概要: C++中经常出现函数名字一样,但参数列表或返回值不同的函数,要搞清楚函数的正确调用关系,需理清三个概念:重写(override)、重载(overload)、重定义(redefine)。一、三个基本概念 1、重定义(redefine):派生类对基类的成员函数重新定义,即派生类定义了某个函数,该函数的名字与基类中的函数名字一样。
2014-05-10 23:04:31 627
转载 什么是多态?为什么用多态?有什么好处?
多态可以分为变量的多态,方法的多态,类的多态.我这里强调的是类的多态,这是我们在以后的工作中经常回用到的首先,有这样一个系统:有个学生工作从达内毕业了,作的还不错.买了辆捷达汽车.这个系统应该如何设计呢?按照OO的思想,我们会抽象出来一个类,表示捷达汽车,其中有个run()方法public class JD{public void run(){ System.o
2014-05-10 23:01:15 1830
转载 利用C语言创建和使用DLL文件
有感于讲C语言的DLL文件的文章很少,自己查了半天,写了这么个非常简单的教程。自己也是摸C语言不久,依然感觉处于编程苦手的阶段。 1)为什么使用DLL文件 C语言复用代码有很多的形式,利用动态链接库(DLL)来复用代码也是一种很有效的做法。使用DLL相比利用静态库来复用代码有几点不同: a. 可以不用写 header File,但是在编译过程中需要在
2014-05-09 19:18:32 1782
原创 qt 5.2 使用mysql数据库,提示出错QSqlDatabase: QMYSQL driver not loaded
环境:qt环境:qt-windows-opensource-5.2.0-mingw48_opengl-x86-offline.exemysql版本:appserv-win32-2.5.10.exe(此安装包里的mysql版本是Server version: 5.0.51b-community-nt-log MySQL Community Edition (GPL),也可安装其他的mys
2014-05-09 15:00:24 7728 3
转载 在64位系统下安装32位ODBC驱动问题How to install and configure a 32 bit ODBC driver on a 64 bit Operating System?
You have a 64 bit operating system, which usually comes with a more modern equipment, and specially a 64 bit server OS, which is most likely to be the case, and you need to install anODBC driver tha
2014-05-09 14:09:37 2322
转载 QT中操作数据库(ACCESS、MySql)
(一)QODBC数据库编程连接详细介绍 QT QODBC数据库编程连接详细介绍是本文所介绍的内容,QT为数据库编程提供了一个类似JDBC的统一操作模型,它的底层是具体数据库或数据库接口的插件,由它们负责完成真正的数据库操作。QT自带有QODBC Driver,在Windows平台上通过系统提供的ODBC Driver可以访问支持ODBC的数据库,如Ms Access、S
2014-05-09 03:33:55 861
转载 用QT编程时遇到的错误总结
前段时间终于把设备管理上位机完成的差不多了,用了差不多有半个月的时间了,因为对QT还不是特别的熟悉,所以中间还是摸索QT的过程。这个上位机程序用到了多线程,数据库操作,网络套接字还有一些界面操作。使用的IDE我选用的是QT CREATOR,个人觉得还是很好用的,里面集成了QT DESIGNER,QT HELP,,QT DEBUG(虽然暂时我还没用过调试器,都是使用Qdebug打印信息和QMesse
2014-05-09 02:39:49 896
转载 QT连接SQL(1) QSQLQuery prepare and bindValue
#include#include #include int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QString severname = "SUDA-20130101OV\\SQLEXPRESS"; QString dbname = "test";//自己建的表
2014-05-09 02:32:16 1797
转载 使用bindValue出错,lastError提示QMYSQL3: Unable to bind value .
前段时间将在linux下用Qt creator 5写的代码拿到windows xp上运行,出现了不少的问题。下面讲下折腾了我一下午的错误QMYSQL3: Unable to bind value。 我是在xp上用的vs2010,Qt creator 5.2。以前在linux上运行的qeury.bindValue()在上面运行报错"QMYSQL3: Unable to bin
2014-05-09 02:28:49 1788 2
转载 Qt以ODBC的方式连接MySql数据库
最近要用到数据库,由于数据量不是很大,所以就选用了MySql。 首先下载和配置MySql。下载地址:http://dev.mysql.com/downloads/mysql/。安装后进行配置,采用本机IP“127.0.0.1”,端口设为3306,之后服务器用户名和密码进行设置。安装与配置就基本完成。 下面就用Qt来连接MySql。 问题就在这里,由于Qt 4.7.0版
2014-05-09 02:04:27 2237 1
转载 Qt数据库操作
整理一下 QT 操作数据库的一些要点,以备以后的查询学习(主要是操作 mysql )。 首先,要查询相关的驱动是否已经装好了,可以用以下的程序进行验证: #include #include #include #include int main(int argc, char *argv[]) { QCoreApplication a(a
2014-05-09 01:42:51 1306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人