You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
#ifndef _GENSQL_H_
|
|
|
|
|
|
#define _GENSQL_H_
|
|
|
|
|
|
#include "QMetaType"
|
|
|
|
|
|
#include "QString"
|
|
|
|
|
|
namespace gensql{
|
|
|
|
|
|
QString genInsertData(const QString & strTableName, const QVariantMap &vMap);
|
|
|
|
|
|
QString genSelect(const QString & strTableName, QStringList strSelectList, QString strClass);
|
|
|
|
|
|
QString genClass(QString strName, QString strValue);
|
|
|
|
|
|
QString genUpdate(const QString & strTableName, QVariantMap &vMap, QString strClass);
|
|
|
|
|
|
QString genDeleteData(const QString & strTableName, QString strClass);
|
|
|
|
|
|
QString genInsertColumn(const QString & strTableName, QString strName, QString strType);
|
|
|
|
|
|
QString genDeleteColumn(const QString & strTableName, QString strColumnName);
|
|
|
|
|
|
QString genCreateTabel(const QString strTable, QString strPrimary, QString strType, QVariantMap &vMap);
|
|
|
|
|
|
}
|
|
|
|
|
|
#endif
|