Files
clients/CrawlerProcess/scrawlerdata.h
admin 7f02047720 update -> insert 방식으로 고침
git-svn-id: svn://192.168.0.12/source@104 8346c931-da38-4b9b-9d4c-e48b93cbd075
2015-05-11 06:31:04 +00:00

55 lines
1.0 KiB
C++

#ifndef SCRAWLERDATA
#define SCRAWLERDATA
#endif // SCRAWLERDATA
#include <QString>
#include <QStringList>
class SCrawlerData
{
public:
enum E_COLUMN
{
PLATFORM_NAME = 0,
PLATFORM_FORM,
PLATFORM_TITLE,
ARTICLE_FORM,
ARTICLE_PARENT,
ARTICLE_ID,
ARTICLE_NICKNAME,
ARTICLE_TITLE,
ARTICLE_DATA,
ARTICLE_URL,
ARTICLE_HIT,
ARTICLE_DATE,
ARTICLE_ORDER,
ARTICLE_PROFILE,
ARTICLE_PROFILEURL,
PLATFORM_ID,
KEYWORD_ID,
REPLY_URL,
TOTAL_COUNT
};
private:
QString m_strData[TOTAL_COUNT];
QString m_strColumn[TOTAL_COUNT];
QString m_strTable;
private:
QString GetSafeUtf(QString _strData);
QString getTable();
public:
SCrawlerData();
~SCrawlerData();
QString getData(int _num);
void setData(QString _str, int _num);
void clear();
void clear(int _num);
bool sendDB();
void setTable(QString _str);
};