Files
QTradeProgram/Sqbase/qdbmanagement.h

42 lines
957 B
C
Raw Permalink Normal View History

2025-08-15 15:56:40 +08:00
#ifndef QDBMANAGEMENT_H
#define QDBMANAGEMENT_H
/*
*
* QDBManagement -> id
*
*
*
*
*/
#include <QObject>
#include <QSqlDatabase>
#include <QSqlError>
#include <QSqlQuery>
#include <QStringList>
#include <QVector>
#include <QDebug>
#include "config.h"
class QDBManagement : public QObject {
Q_OBJECT
public:
explicit QDBManagement(QObject* parent = nullptr);
void initConnect(QString db = nullptr, QString pwd = nullptr);
void selectStockList(QVector<StockInfo>& list);
// void selectStockKofDay(QString strCode, QVector<StockKInfo>& KList);
void selectStockKofDay(QString strCode, std::vector<double>& KList);
private:
QSqlDatabase m_Database;
signals:
};
#endif // QDBMANAGEMENT_H