|
首先,这个是可以完成的,你要确定你的 mysql 数据库的编码和表的编码一致,什么编码格式都不重要,关键要一样,然后,你的程序,编码格式也要和数据库一样,这样才能正确显示中文,其实,道理就是,你的 数据库说 English , 但是你的程序把 英语当中文来看 ,你觉得能读通不,就是当成拼音也不一定能啊,别说中文了?还有,貌似你这样设置编码的方式只是代表你的程序文件的 .cpp .h 啥的是用 UTF-8 保存在电脑上的,并不代表程序里面的 QString 使用 UTF-8编码,还有,记得,数据库的编码格式和表的编码格式是两个东西啊,记得啊、记得啊、千万记得啊! |
|