네이버 뉴스 수정

네이버 블로그 본문 수정

git-svn-id: svn://192.168.0.12/source@231 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2015-12-24 01:39:40 +00:00
parent 820fa031e2
commit 6b3521002a
4 changed files with 378 additions and 18 deletions

View File

@@ -4,6 +4,7 @@
#include <QVariant>
#include <QSqlDatabase>
#include <QSqlError>
#include <QDebug>
using namespace std;
SCrawlerData::SCrawlerData()
{
@@ -26,6 +27,7 @@ SCrawlerData::SCrawlerData()
m_strColumn[PLATFORM_NAME] = "platform_name";
m_strColumn[PLATFORM_TITLE] = "platform_title";
m_strColumn[REPLY_URL] = "reply_url";
//m_strColumn[ETC] = "etc";
}
SCrawlerData::~SCrawlerData()
@@ -94,12 +96,15 @@ bool SCrawlerData::sendDB()
{
if(i == ARTICLE_ORDER)
query.bindValue(QString(":" + m_strColumn[i]), m_strData[i].trimmed().toInt());
query.bindValue(QString(":" + m_strColumn[i]), m_strData[i].trimmed().toUtf8());
else
query.bindValue(QString(":" + m_strColumn[i]), m_strData[i].trimmed().toUtf8());
}
if (query.exec()==false)
{
cout << "error : " << query.lastError().text().toStdString();
cout << endl << query.lastQuery().toStdString() << endl ;
return false;
}
return true;