Qtcreator连接本地Sqlite数据库(Qt5.5 + Sqlite3.15)

本文介绍了如何在Qtcreator中利用SQLite3.15进行数据库操作,包括安装SQLite,创建数据库和表,以及在Qtcreator中成功连接并访问本地数据库的步骤,实现了数据库的正确访问。
摘要由CSDN通过智能技术生成
  1. 安装Sqlite
  2. 创建数据库并创建表
  3. Qtcreator连接Sqlite数据库

    安装Sqlite

    [官网下载](http://www.sqlite.org/download.html%20%E2%80%9C%E4%B8%8B%E8%BD%BD%E5%9C%B0%E5%9D%80%E2%80%9D)        
    
    选择sqlite-tools-win32-x86-3150100.zip和DLL库文件,即可,将Dell库文件拷贝到qtcreator的安装目录的bin文件夹下!解压sqlite-tools-win32-x86-3150100.zip文件,运行sqlite3.exe,即可新建数据库以及表格。(为了方便运行可以将sqlite3的安装路径添加到系统path,若添加了path路径可以直接在dos下输入sqlite3进入数据库)
    

    创建数据库和表

    新建数据库:test.db
    在命令行输入:sqlite3.exe test.db  完成新建数据库的工作。
    创建表:test
    命令行输入:create table test(id integer PRIMARY KEY, name text);完成表的新建工作
    若想在表中添加数据可以自行使用SQL语句添加,或者使用可视化工具添加数据到表中!
    *注意:Sqlite数据库的数据类型比较有限使用前最好看看支持哪些数据类型!*
    

    连接本地数据库

    新建一个简单的widget qt工程:
    
    首先在工程文件.pro中添加
        QT      +=     sql   (将qt自带的sqlite库文件包含进去,具体文件在安装目录mingw492_32\plugins\sqldrivers中可以查看)
    
//mainwindow.h  包含的头文件
#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QDebug>
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QtSql/QSqlDriver>
#include <QtSql/QSqlError>
#include <QApplication>
#include <QString>
#include <QTextEdit>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值