#include "stockbasissqlmanager.h" StockBasisSqlManager::StockBasisSqlManager() { } StockBasisSqlManager::~StockBasisSqlManager() { } QString StockBasisSqlManager::toInsertSql(_stocksInfo stock) { // insert into stock_basis (code,name,blemind2,blemind3,listdate) value ('301099.SZ','C雅创','电子元件','电子元件','2021-11-22') // on DUPLICATE key update name = 'Ccv雅创',blemind2='电子元件' QString sql = QString("insert into stock_basis (code, name, blemind2,blemind3,listdate) " "value(':code', ':name', ':blemind2',':blemind3',':listdate') on DUPLICATE key " "update name = ':name',blemind2=':blemind2',blemind3=':blemind3',listdate=':listdate';"); sql.replace(":code",stock.code); sql.replace(":name",stock.name); sql.replace(":blemind2",stock.blemind2); sql.replace(":blemind3",stock.blemind3); sql.replace(":listdate",stock.listDate); return sql; } QString StockBasisSqlManager::toDeleteSql() { return ""; } QString StockBasisSqlManager::toQuerySql() { return ""; }