大家好,很感谢您能浏览我的
问题:
我是一个
新手,刚接触qt不久,现在在做程序
开发时,遇到一个对我来说是很棘手的问题,我在程序main函数里设编码为“system”
pCodec = QTextCodec::codecForName("SYSTEM");//UTF-8
QTextCodec::setCodecForCStrings(pCodec);
QTextCodec::setCodecForTr(pCodec);
QTextCodec::setCodecForLocale(pCodec);
数据库编码为utf8,因为在程序中要使用windows的cmd窗口作为一些信息(大
部分是
中文)的输出,所以建议大侠们不要建议我把main函数的编码设为utf8
,在程序中对数据库做插入数据(中文,第三方提供),但不能向数据库插入数据,我已经找了很多方法,但都不行,再次恳请大侠们多多帮忙,小弟在此感激不尽