。
在接触QT一段时间后,开始尝试使用QT的自带数据库来写程序
小白不要纠结使用MYSQL还是SQLITE
反正我是从MYSQL的大坑不得步爬到QT自带的SQLITE的,mysql配置起来太麻烦了
工具:QT5.12 x86
↓ ↓ ↓ ↓ 话不多说看代码 ↓ ↓ ↓ ↓
<widget.h>
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include "sqldata.h"
namespace Ui {
class Widget;
}
class Widget : public QWidget
{
Q_OBJECT
public:
explicit Widget(QWidget *parent = 0);
~Widget();
private slots:
void on_btn_add_clicked();
void on_btn_del_clicked();
void on_btn_update_clicked();
void on_btn_find_clicked();
void on_btn_close_clicked();
private:
Ui::Widget *ui;
SQLData *mdatabase;
};
#endif // WIDGET_H
<sqldata.h>
#include <QObject>
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QSqlError>
#include