数据库
数据库相关
hss2799
这个作者很懒,什么都没留下…
展开
-
开机时,qt软件启动数据库服务
遇到一个问题,使用了MySql 数据库,开机时,有部分电脑不会自动启动 MySql 服务,只能去手动启动。现在通过代码的形式,主动去启动服务。//启动数据库服务void startMySqlServer(){ QString mySqlName = "mysql"; QStringList arguments; arguments << "start" << mySqlName; QProcess process; process.sta原创 2021-11-10 10:37:29 · 862 阅读 · 0 评论 -
数据库对字段的操作
数据库对字段的操作1、增加字段ALTER TABLE DEPTADD COLUMN loc_id int(10) unsigned DEFAULT ‘0’ AFTER description;2、修改字段ALTER TABLE DEPTCHANGE id id int(11) NOT NULL AUTO_INCREMENT;3、删除字段ALTER TABLE DEPTderp column loc_id;4、调整字段顺序ALTER TABLE DEPTCHANGE id id int原创 2021-06-07 13:03:41 · 193 阅读 · 0 评论 -
Qt sqlite 数据库操作封装
封装接口:1.生成数据库文件2.打开数据库3.关闭数据库4.执行Sql语句5.增删改查的实现及重载接口6.事务操作:taransction和commit直接贴代码sqliteDb.h#ifndef SQLITEDB_H#define SQLITEDB_H#include <QDir>#include <QDate>#include <QDateTime>#include <QFileInfo>#include <QStr原创 2021-03-05 16:04:22 · 3345 阅读 · 6 评论