mysql英文用户名(比如root,fzx)登录正常,
显示正常。但中文用户(比如 王华) 不能登录,分析主要是字符集
问题。
我试用了几种字符集组合(比如mysql字符集设置为gbk,
utf8等),
qt中,增加了
QTextCodec::setCodecForCStrings
(QTextCodec::codecForName
("GBK"));QTextCodec::setCodecForLocale
(QTextCodec::codecForName
("GBK"));QTextCodec::setCodecForTr
(QTextCodec::codecForName
("GBK"));都不成功。[ 此帖被fzx374在2011-03-09 15:58重新编辑 ]