当插入数据库的时候有回车\r\n的时候处理。
sprintf_s(tempstrDB, sizeof(tempstrDB), "INSERT INTOarticleinfo(username, articlelx, articlename, submitnr, submittime)values('%s', '%s', '%s',replace('%s','\r\n','</br>'),'%s');", clientID.c_str(), articleLX.c_str(), titleName.c_str(),articleContent.c_str(), timenow);
提取数据的时候处理
sprintf_s(tempsqlStr,sizeof(tempsqlStr),"selectusername,articleLX,submittime,articlename,replace(submitnr,'</br>','\r\n')from articleinfo where id = '%s';",id_char);
postgresql的函数 replace()函数
replace(要替换的串,被替换的串,替换的串);
例如:replace('aaa\r\nbbb\r\n','\r\n','</br>');
结果就是aaa</br>bbb</br>