我要从网上下载切分保存2亿个语句,下面是朋友写的保存语句到数据库的代码,似乎很慢,哪位高手帮助优化一下吧,因为保存2亿个次,哪怕这里改进一点点也可以节省不少时间啊。
int SaveToDb::Save(CString sen)
{char buffer[8];
sprintf(buffer, "%d",sen.GetLength());
CString len(buffer);
CString sql;
sql="insert into sentence values(\'";
sql+=sen;
sql+="\',\'";
sql+=len;
sql+="\');";
SQLCHAR *Psql;
Psql=(unsigned char *)sql.GetBuffer(sql.GetLength ());
m_Result=SQLExecDirect(m_Hstmt,Psql,SQL_NTS);return 1;}